网络编程的一般步骤
2017-01-11 16:45
246 查看
对于TCP连接:
1.服务器端1)创建套接字create;2)绑定端口号bind;3)监听连接listen;4)接受连接请求accept,并返回新的套接字;5)用新返回的套接字recv/send;6)关闭套接字。
2.客户端1)创建套接字create; 2)发起建立连接请求connect; 3)发送/接收数据send/recv;4)关闭套接字。
TCP总结:
Server端:create -- bind -- listen-- accept-- recv/send-- close
Client端:create------- conncet------send/recv------close.
对于UDP连接:
1.服务器端:1)创建套接字create;2)绑定端口号bind;3)接收/发送消息recvfrom/sendto;4)关闭套接字。
2.客户端:1)创建套接字create;2)发送/接收消息sendto/recvfrom;3)关闭套接字.
UDP总结:
Server端:create----bind ----recvfrom/sendto----close
Client端:create---- sendto/recvfrom----close.
1.服务器端1)创建套接字create;2)绑定端口号bind;3)监听连接listen;4)接受连接请求accept,并返回新的套接字;5)用新返回的套接字recv/send;6)关闭套接字。
2.客户端1)创建套接字create; 2)发起建立连接请求connect; 3)发送/接收数据send/recv;4)关闭套接字。
TCP总结:
Server端:create -- bind -- listen-- accept-- recv/send-- close
Client端:create------- conncet------send/recv------close.
对于UDP连接:
1.服务器端:1)创建套接字create;2)绑定端口号bind;3)接收/发送消息recvfrom/sendto;4)关闭套接字。
2.客户端:1)创建套接字create;2)发送/接收消息sendto/recvfrom;3)关闭套接字.
UDP总结:
Server端:create----bind ----recvfrom/sendto----close
Client端:create---- sendto/recvfrom----close.
相关文章推荐
- 网络编程的一般步骤
- C#网络编程之客户端编程与服务端的一般步骤(8)
- linux socket 网络编程一般步骤
- 基于TCP 的网络编程步骤
- CSocket类网络通信编程步骤
- 检查kvm虚拟机网络连接出错的一般步骤
- 网络编程步骤和范例
- 学习网络编程的十个步骤
- 网络入侵一般步骤及思路
- 网络系统设计的一般步骤(二)
- 网络系统设计的一般步骤(二)
- 网络入侵一般步骤及思路
- 网络系统设计的一般步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- Linux网络编程一步一步学-IPv6下网络编程步骤
- 基于TCP/IP的网络编程步骤
- (转)学习网络编程的十个步骤
- 基于UDP的网络编程步骤
- 学习网络编程的十个步骤