第一节概述 >选项与参数在一个API中的表达:应用程序首先创建一个套接字,然后用调 用函数来说明套接字被使用的细节。 *为避免单个套接字函数对每个选项有不同的参数,须定义多个函数。 *优点:大多数函数只有三个或更少的参数, *缺点:编程者在使用套接字时必须记住要调用多个函数。 >创建一个套接字时,应用程序必须说明使用的协议族以及所希望的服务类型 (面向连接的或无连接的)。 *服务器在创建套接字后,向该套接字说明一个本地地址及请求队列的大小。 *客户在创建套接字后,向该套接字说明远程服务器的地址。 >一个套接字建立以后,应用程序就可以传输信息! *用于发送信息的基本过程是send,send有多种形式,应按照服务所需的类 型选择合适的过程。 *用于接收信息的基本过程是recv,recv也有对应于send的多种形式。 第一节 概 述 ➢选项与参数在一个API中的表达:应用程序首先创建一个套接字,然后用调 用函数来说明套接字被使用的细节。 为避免单个套接字函数对每个选项有不同的参数,须定义多个函数。 优点:大多数函数只有三个或更少的参数, 缺点:编程者在使用套接字时必须记住要调用多个函数。 ➢创建一个套接字时,应用程序必须说明使用的协议族以及所希望的服务类型 (面向连接的或无连接的)。 服务器在创建套接字后,向该套接字说明一个本地地址及请求队列的大小。 客户在创建套接字后,向该套接字说明远程服务器的地址。 ➢一个套接字建立以后,应用程序就可以传输信息! 用于发送信息的基本过程是send,send有多种形式,应按照服务所需的类 型选择合适的过程。 用于接收信息的基本过程是recv,recv也有对应于send的多种形式