page contents

什么是 socket?简述基于 tcp 协议的套接字通信流程。

轩辕小不懂 发布于 2022-08-10 15:25
阅读 584
收藏 0
分类:Python开发
4054
Nen
Nen
- 程序员

socket(简称套接字) 是进程间通信的⼀种⽅式, 能实现不同主机间的进程间通信。

流程:

通信双方实例化tcpSocket对象,服务端绑定ip和端口号并执行lisient()方法进入监听状态。

客户端执行connect()方法请求连接,双方完成三次握手建立连接(模块内部实现)。

服务段执行accept()方法获得连接对象,双方实现通信。

通信结束执行close()方法关闭连接。

请先 登录 后评论