文章 2017-01-08 来自:开发者社区

mysql 协议的错误包及解析

git https://github.com/sea-boat/mysql-protocol 概况 mysql客户端与mysql服务端交互过程中,如果服务端遇到错误需要告知客户端则返回错误包。 mysql通信报文结构 类型 名字 描述 int<3> payload长度 按照the least significant byte first存储...

文章 2017-01-06 来自:开发者社区

mysql 协议的服务端握手包及对其解析

概况 mysql客户端登陆到mysql服务端需要一个交互的过程,这里先看服务端给客户端发送的初始握手包。如下,client通过socket连接到server指定的端口后,server将往client发送初始握手包。服务端会根据不同的服务版本和不同的配置返回不同的初始化握手包。 client server |------connect---- >| ...

文章 2016-11-17 来自:开发者社区

Redis协议简介及持久化Aof文件解析

Redis提供了两种不同的持久化模式: RDB 快照模式,该模式用于生成某个时间点的备份信息,并且会对当前的key value进行编码存储到rdb文件中 AOF 持久化模式,该模式类似binlog的形式,会记录服务器所有的写请求,在服务重启的时候通过回放执行命令请求来恢复原有的数据 AOF文件记录的是原始的Redis写请求命令,所以在了解AOF文件之前我们需要了解下Redis协议。 Redi...

文章 2016-07-25 来自:开发者社区

netty对http协议解析原理

本文主要介绍netty对http协议解析原理,着重讲解keep-alive,gzip,truncked等机制,详细描述了netty如何实现对http解析的高性能。 1 http协议 1.1 描述         标示 ASCII 描述 字符 CR  13 Carriage return (回车)  \n LF  10 Line ...

文章 2016-06-08 来自:开发者社区

RTP协议全解析(H264码流和PS流)

写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析, 其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。 互联网的发展离不开大家的无私奉献,我决定从我做起,希望大家支持。   原创不易,转载请附上链接,谢谢http://blog.csdn.net/chen495810242/article/details/39207305 1、RTP Heade...

RTP协议全解析(H264码流和PS流)
文章 2015-09-22 来自:开发者社区

四大桌面云显示协议解析

Preface:四大桌面云显示协议解析   1,RDP 2,CitrixICP 3,PCoIP 4,spice

四大桌面云显示协议解析
文章 2015-05-27 来自:开发者社区

socket使用TCP协议时,send、recv函数解析以及TCP连接关闭的问题

Tcp协议本身是可靠的,并不等于应用程序用tcp发送数据就一定是可靠的.不管是否阻塞,send发送的大小,并不代表对端recv到多少的数据.在阻塞模式下, send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送并得到确认后再返回.但由于发送缓存的存在,表现为:如果发送缓存大小比请求发送的大小要大,那么send函数立即返回,同时向网络中发送数据;否则,send向网络发送缓存中不能容纳的那....

文章 2014-09-17 来自:开发者社区

Android开发之http协议解析

HTTP请求模型一、连接至Web服务器 一个客户端应用(如Web浏览器)打开到Web服务器的HTTP端口的一个套接字(缺省为80)。 例如:http://www.myweb.com:8080/index.html 在Java中,这将等同于代码: Soceet socket=new Socket("www.myweb.com",8080); InputStream in=socket.getInp....

文章 2013-06-19 来自:开发者社区

Http协议原理解析第一篇

一:http的由来: OSI模型把网络通信分成七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,对于开发网络应用人员来说,一般把网络分成五层,这样比较容易理解。这五层为:物理层、数据链路层、网络层、传输层和应用层(最顶层),下面是一张网络分层的图片(来源于网络): 网络中的计算机互相通信就是实现了层与层之间的通信,要实现层与层之间的通信,则各层都要遵守规则,这样才能完成更...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像