首页 > 其他 > 详细

Socket通信流程及示例

时间:2021-08-14 11:42:34      阅读:16      评论:0      收藏:0      [点我收藏+]

Socket通信流程:

  1、服务器端使用socket()创建Socket,

  2、然后调用bind()绑定端口,

  3、调用listen()启动监听事件,此时服务端只是创建了监听事件,并未打开。

  4、客户端创建socket,

  5、根据地址及端口尝试连接,

  6、服务端的socket接受到客户端的请求被动打开,开始接受客户端的请求,accept()方法是阻塞方法,直到返回连接信息给客户端(之后会继续处理新的客户端连接),告诉客户端连接成  功,客户端调用send()方法发送数据,

  7、服务端则使用recive()从socket读取信息,

  8、客户端关闭连接,

  9、服务端关闭连接。

Socket通信流程及示例

原文:https://www.cnblogs.com/niuyg928/p/15139608.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!