mqtt 是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放,简单,轻量级,且易于实现,这些优点使得他受用于任何环境
该协议的特点有:
使用发布/订阅消息的模式,提供一对多的消息发布,解除应用程序耦合
对负载内容屏蔽的消息传输
使用TCP/IO 提供的网络连接
有三种消息发布服务质量:
"至多一次",消息发布完全依赖底层TCP/IP 网络,会发生消息丢失或者重复,...
分类:
其他好文 时间:
2016-07-13 16:07:44
阅读次数:
4643
Xcode7.0以上版本必须操作: HTTP协议 1. HTTP协议 HyperText Transfer Protocol 超文本传输协议。设计HTTP的最初目的是为了提供一种发布和接收HTML页面的方法。 是一个客户端和服务端请求和应答的标准。客户端发送一个到服务器上指定端口(默认端口是80)的 ...
分类:
Web程序 时间:
2016-04-26 08:22:35
阅读次数:
144
Xcode7.0以上版本必须操作:https http HTTP协议 1. HTTP协议 HyperText Transfer Protocol 超文本传输协议。设计HTTP的最初目的是为了提供一种发布和接收HTML页面的方法。 是一个客户端和服务端请求和应答的标准。客户端发送一个到服务器上指定端口 ...
分类:
Web程序 时间:
2016-04-25 22:35:40
阅读次数:
314
Socket开发框架之数据传输协议 我在前面一篇随笔《Socket开发框架之框架设计及分析》中,介绍了整个Socket开发框架的总体思路,对各个层次的基类进行了一些总结和抽象,已达到重用、简化代码的目的。本篇继续分析其中重要的协议设计部分,对其中消息协议的设计,以及数据的拆包和封包进行了相关的介绍, ...
分类:
其他好文 时间:
2016-04-21 16:33:49
阅读次数:
130
消息总长度 消息头 消息类型 数据区内容 消息结尾 4字节 2字节 4字节 Google buffer 序列化后内容 2字节 0xff 0x88 协议说明: l 消息总长度: 一个完整数据包的总长度,一般数据到来后,需要先知道整个数据包有多大,才能知道后面读取到什么位置。 l 消息头: 固定内容,标 ...
分类:
其他好文 时间:
2016-04-21 11:31:37
阅读次数:
126
ICMP协议 IP不提供可靠的传输服务,也不提供端到端或点到点的确认,如果出错可以通过ICMP报告来看,它在IP模块中实现。TCP/IP协议设计了ICMP就是为了弥补IP协议的不足。它是TCP/IP协议族的一个子协议,用于在IP主机。路由器之间专递控制消息。控制消息指网络通不通,主机可以否达,路由是...
分类:
其他好文 时间:
2016-01-22 21:50:34
阅读次数:
294
北京电子科技学院(BESTI)实 验 报 告课程:信息安全系统设计基础 班级:52.53姓名:王思亓 赵阳林学号:20135205 20135334成绩:指导教师:娄嘉鹏 实验日期:2015.11.24实验密级: 预习程度: 实验时间:15:30—18:00仪器组次: 必修/选修:必修 实验序号:实...
分类:
其他好文 时间:
2015-12-20 23:45:20
阅读次数:
248
北京电子科技学院(BESTI)实 验 报 告课程:信息安全设计基础 班级:1353 姓名:郭皓 李海空学号:20135327 20135329成绩: 指导教师:娄嘉鹏 实验日期:2015.11.24实验密级: 预习程度: 实验时间:15:30~18:00仪器组次: 必修/选修: 实验序号:5实验.....
分类:
其他好文 时间:
2015-12-20 14:23:39
阅读次数:
114
北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全设计系统基础 班级:1353 姓名:余佳源、符运锦 学号:20135321、20135323 成绩: 指导教师:娄嘉鹏 实验日期:2015.12.1 实验密级: 预习程度: 实验时...
分类:
其他好文 时间:
2015-12-06 16:01:46
阅读次数:
174
北京电子科技学院(BESTI)实验报告课程:信息安全系统设计基础 班级:1353姓名:芦畅 傅冬菁学号:20135308 20135311成绩: 指导教师:娄家鹏 实验日期:2015.11.24实验密级: 预习程度: 实验时间:15:30~18:00仪器组次: 必修/选修: 实验序号:5实验名称:实...
分类:
其他好文 时间:
2015-12-03 02:04:37
阅读次数:
217