面向连接与无连接
面向连接(TCP)
套接字只有两种一种是面向连接套接字,即在通讯之前一定要建立一条连接,这种通讯方式提供了顺序的,可靠的不会重复的数据传输,每一份要发送的信息都会拆分成多份,每份都会不多不少的到达目的地后重新按顺序拼装起来...,传给正在等待的应用程序
实现这种连接的主要协议就是传输控制协议(即TCP)
要创建TCP套接字就得在创建的时候指定套接字类型为SOCK_STREAM,表示为流套接字
无连接(UDP)
与虚电路相反的数据报型是无连接套接字...(即UDP)
要创建UDP套接字就得在创建的时候指定套接字类型为SOCK_DGRAM,即datagram数据报
由于这些套接字使用Internet协议来查找网络中的主机,这样形成的整个系统一般都会由这两对协议...socketpair()用指定的地址家族,套接字类型和协议类型(可选)创建一个套接字对象
fromfd()用一个已经打开的额文件描述符创建一个套接字对象
数据属性
ssl()在套接字初始化一个安全套接字层...select在单线程网络服务器程序中,管理多个套接字连接
SocketServer包含了些网络应用程序服务器所需要的高级别模块,提供了完整的进程和线程版本