2013年1月13日

TCP 套接字函数

摘要: TCP(Transmission Control Protocol)为应用程序提供可靠的数据传输服务,它是网络编程中使用最广泛的一种(传输层)协议。使用TCP通信的两个应用程序,一个作为服务器,另一个作为客户端。下图是设计TCP程序的基本流程。服务器端会有两个socket(并发服务器会有多个),其中一个是侦听socket(图中srv),等待客户来建立连接。另一个是接收到客户端连接请求而建立的新的socket,用于与客户端交互(图中clt)。服务器启动时首先创建侦听socket srv,绑定本地地址,并在srv上侦听,调用accept后阻塞,直到有客户建立连接。accept返回一个新的socke 阅读全文

posted @ 2013-01-13 20:21 zhuyf87 阅读(1913) 评论(0) 推荐(1) 编辑

导航