![](https://img-blog.csdnimg.cn/20200423135928861.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
socket
web socket
FatPuffer
这个作者很懒,什么都没留下…
展开
-
Socket网络编程之面向连接的传输服务TCP协议
1.特点: (1)提供可靠的数据传输 可靠性:指数据传输中无失序、无差错、无丢失、无重复 (2)所有消息传输前,一定会建立连接,传输后一定会断开连接 (3)三次握手:在进行面向连接的数据传输前进行传输连接的过程 1、客户端向服务器发起连接请求 2、服务器接收到连接请求确认,返回报文 3、客户端收到回复,进行连接建立 (4)四次挥手:在进行面向连接的数据传输时,断开连接的过程 1、主动方发...原创 2019-03-06 18:07:33 · 505 阅读 · 0 评论 -
tcp套接字实现简单的web服务器
1、http协议--------->超文本传输协议 2、应用:编写基于http协议的数据传输程序 网站中浏览器端获取网页的过程 3、http请求作用:将要获取的内容以http协议的格式发送给服务端,服务端根据格式进行解析获取到其真实内容,将结果以http协议的格式回复给客户端 4、特点: 1、应用层协议,传输层使用tcp协议 2、简单、灵活,和多种语言对接方便 3、无状态的协议,即不记...原创 2019-03-29 14:27:21 · 1366 阅读 · 0 评论 -
Socket网络编程之本地传输UNIX
本地套接字 (1)作用 用于本地不同进程间通信 (2)流程 创建套接字对象 from socket import * sockfd=socket(AF_UNIX,SOCK_STREAM) 建立套接字文件 sockfd.bind(path)绑定一个文件 监听 sockfd.listen(5) 等待连接请求 c, addr = sockfd.accept() 收发消息 ...原创 2019-04-02 16:29:27 · 311 阅读 · 0 评论 -
Socket网络编程之面向无连接的传输服务UDP协议
1、特点 (1)不保证可靠的数据传输 (2)没有连接过程 (3)数据收发都比较自由,不会受另一端制约 2、适用情况 (1)网络情况较差,对传输可靠性情形要求不高,需要提升传 输效率的情况 比如:网络视频,群聊,发送广播 3、Socket(套接字编程)目的 通过编程语言提供的函数接口进行组合,更简单的完成基于TCP或者UDP通信的网络编程 4、套接字分类: (1)流式套接字(sock_s...原创 2019-03-29 10:54:52 · 747 阅读 · 0 评论