Socket网络通讯
本文于 579 天之前发表,文中内容可能已经过时。
Socket是一种基础的网络协议,在这种协议的基础上可以做很多事比如聊天室、文件传递等。
Socket通信原理
- 服务端new一个实例和socket绑定,然后监听
- accept客户端的connect请求之后,read其内容
- 根据客户端的内容做出处理,反写(write)给客户端
- 客户端读取server的数据
- …
- close

Python代码
Python代码分为server端和client端,实测通讯成功。C++因为VS的版本会报错(采用了新的接口之类),因此暂缓实现。
- server.py
1 | #!/usr/bin/python |
- client.py
1 | #!/usr/bin/python |
参考文献
赏
支付宝打赏
微信打赏
支付宝打赏
微信打赏
赞赏是不耍流氓的鼓励