单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级网络编程TCP socket UDP socket41220221Socket 简介1982 - Berkeley Software Distributions 操作系统引入了sockets 作为本地进程之间通信的接口1986 - Berkeley 扩展了socket 接口使之支持UNIX 下的TCPIP 通信现在很多应用
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级网络编程TCP socket UDP socket42120221Socket 简介1982 - Berkeley Software Distributions 操作系统引入了sockets 作为本地进程之间通信的接口1986 - Berkeley 扩展了socket 接口使之支持UNIX 下的TCPIP 通信现在很多应用
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级基本套接字编程 主要内容套接字基础套接字地址结构套接字基本函数简单TCP套接字编程简单套接字编程 套接字基础网络编程接口有两个发展方向:SocketTLI进程1进程2网络通信协议服务接口(TCPIP)底层通信协议和网络介质网络编程接口(socket)应用层通过传输层进行数据通信时TCP和UDP会遇到同时为多个应用程序进程提供
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级复习1 IP特点2 TCP与UDP区别3 基于TCP连接的两个程序的通信过程4 基于UDP的两个程序的通信过程1IO模型的6种形式阻塞选择WSAAsyncSelectWSAEventSelect重叠overlapped完成端pletion port2阻塞模式Recv函数的调用会使程序进入等待状态直到接收到数据才返回Ac