码迷,mamicode.com
首页 >  
搜索关键字:tcp协议    ( 2413个结果
MQTT 协议学习:Keep Alive 和连接保活
(2020 02 05 10:30) 我们提到过 Broker 需要知道 Client 是否非正常地断开了和它的连接,以发送遗愿消息。实际上 Client 也需要能够很快地检测到它失去了和 Broker 的连接,以便重新连接。 MQTT 协议是基于 TCP 的一个应用层协议,理论上 TCP 协议在丢 ...
分类:其他好文   时间:2020-02-05 11:37:19    阅读次数:283
python socketserver
# socket 底层模块# socketserver 基于socket完成的# tcp协议的server端处理并发的客户端请求# 网盘 : 文件的上传和下载server 端 import timeimport socketserverclass Myserver(socketserver.Base ...
分类:编程语言   时间:2020-02-04 22:05:45    阅读次数:87
python 基于tcp协议的文件传输3_解决粘包问题
server import jsonimport structimport socket# 接收sk = socket.socket()sk.bind(('127.0.0.1',9001))sk.listen()conn,_ =sk.accept()msg_len = conn.recv(4)dic ...
分类:编程语言   时间:2020-02-04 22:02:24    阅读次数:82
HTTP协议
http长连接与短连接 HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端 ...
分类:Web程序   时间:2020-02-04 17:13:21    阅读次数:119
HTTP协议再分析
HTTP是基于TCP协议的,需要三次握手,HTTP1.1协议,是keep-alive的。 第一部分,请求行 首先要明白GET, POST, PUT,DELETE这个很简单不重复,举几个例子: 在云计算中,如果我们的服务器端要提供一个基于 HTTP 协议的 API,获取所有云主机的列表, 这就会使用 ...
分类:Web程序   时间:2020-01-31 22:44:21    阅读次数:113
通过 Socket 实现 TCP 编程
Socket通信: TCP协议是面向连接的、可靠的、有序的,以字节流的方式发送数据 基于TCP协议实现网络通信的类 客户端的Socket类 服务器端的ServerSocket类 Socket通信实现步骤 1.创建ServerSocket和Socket 2.打开连接到Socket的输入、输出流 3.按 ...
分类:其他好文   时间:2020-01-30 19:26:30    阅读次数:107
使用nginx实现基于tcp协议的https协议多域名指向的分别转发功能
零、环境 os:centos8 阿里云 kernel:Linux ${hostname} 4.18.0-80.11.2.el8_0.x86_64 #1 SMP ${time} x86_64 x86_64 x86_64 GNU/Linux nginx:nginx-1.17.5 一、编译安装nginx ...
分类:Web程序   时间:2020-01-28 23:21:06    阅读次数:147
RPC和http协议的区别
rpc:远程过程调用,包括传输协议和序列化协议(编码协议) 传输协议包含: http2 协议,也有如dubbo一类的自定义报文的tcp协议。 序列化协议包含: 如基于文本编码的 xml json,也有二进制编码的 protobuf hessian等。 http协议中报文头占了很大字节,效率很低。 r ...
分类:Web程序   时间:2020-01-28 12:32:18    阅读次数:80
TCP协议的客户端与服务器的通信过程
使用TCP时,客户端与服务器端的通信流程 服务器初始化1)调用socket,创建文件描述符fd2) 调用bind将fd与服务器的IP与PORT绑定3)调用listen将套接字设为监听模式,准备接收客户端连接请求4)调用accept等待并接收客户端的连接请求,建立好TCP连接后,该函数会返回一个新的已 ...
分类:其他好文   时间:2020-01-28 00:08:05    阅读次数:189
python面试题三:Python 网络编程与并发
1 简述 OSI 七层协议。 2 什么是C/S和B/S架构? 3 简述 三次握手、四次挥手的流程。 4 什么是arp协议? 5 TCP和UDP的区别? 6 什么是局域网和广域网? 7 为何基于tcp协议的通信比基于udp协议的通信更可靠? 8 什么是socket?简述基于tcp协议的套接字通信流程。 ...
分类:编程语言   时间:2020-01-25 11:44:05    阅读次数:89
2413条   上一页 1 ... 22 23 24 25 26 ... 242 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!