网络编程

TCP/IP模型

服务器端

1、创建套接字(socket)

2、将套接字与本地地址与端口绑定(bind)

3、设置套接字位监听模式,准备接受客户机请求(listen)

4、等待客户到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)

5、用返回的套接字和客户端进行通信(send/recv)

6、返回,等待另一客户请求

7、关闭套接字

客户端

1、创建套接字(socket)

2、向服务器发出连接请求(connect)

3、与服务器进行通信(send/recv)

4、关闭套接字

 

UDP/IP模型

服务器端

1、创建套接字(socket)

2、将套接字与本地地址端口绑定(bind)

3、等待接受数据(recvfrom)

4、关闭套接字

客户机端

1、创建套接字(socket)

2、向服务器发送数据(sendto)

3、关闭套接字

 

posted @ 2016-03-31 14:48  wj_hubei  阅读(153)  评论(0编辑  收藏  举报