原地址:http://www.cnblogs.com/mchina/archive/2012/12/18/2816717.html 一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SM ...
分类:
其他好文 时间:
2017-07-18 11:53:49
阅读次数:
133
SimpliciTI简介 SimpliciTI是TI开发的一份专门针对其CCxxxx系列无线通信芯片的网络协议。按照其官方说法SimpliciTI是一个基于连接的点对点通讯协议。它支持两种网络拓扑结构:直接的点对点通信结构和基于星型连接的网络拓扑结构。在星型连接中hub点在SimpliciTI中被称 ...
分类:
其他好文 时间:
2017-07-16 11:19:11
阅读次数:
159
Kafka的Producer、Broker和Consumer之间采用的是一套自行设计的基于TCP层的协议。Kafka的这套协议完全是为了Kafka自身的业务需求而定制的,而非要实现一套类似于Protocol Buffer的通用协议。本文将介绍这套协议的相关内容。 基本数据类型 Request和Res ...
分类:
其他好文 时间:
2017-07-16 10:06:03
阅读次数:
158
引言 Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看 ...
分类:
其他好文 时间:
2017-07-16 10:03:23
阅读次数:
139
开启端口 # firewall-cmd --zone=public --add-port=3306/tcp --permanent 命令含义: 命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重 ...
分类:
其他好文 时间:
2017-07-14 14:59:22
阅读次数:
215
Google Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前支持主流的语言(java\c++\python\ ...
分类:
其他好文 时间:
2017-07-13 15:59:40
阅读次数:
504
前面我们已经对Modbus的基本事务作了说明,也据此设计了我们将要实现的主从站的操作流程。这其中与Modbus直接相关的就是Modbus消息帧的生成。Modbus消息帧也是实现Modbus通讯协议的根本。 1、Modbus消息帧分析 MODBUS协议在不同的物理链路上的消息帧有一些差异,但我们分析一 ...
分类:
数据库 时间:
2017-07-10 23:51:00
阅读次数:
1495
WebSocket是一个计算机通讯协议,在单个TCP连接上提供全双工的通讯模式。WebSocket设计用于Web浏览器和Web服务器之间的通讯,但也可以用于其他的客户端和应用服务器。WebSocket是独立的基于TCP的协议。WebSocket和HTTP的关系是,WebSocket的握手被翻译成HT... ...
分类:
Web程序 时间:
2017-07-10 18:05:57
阅读次数:
341
#一、定义以及相关概念互联网的产生带来了机器间通讯的需求,而互联通讯的双方需要采用约定的协议,序列化和反序列化属于通讯协议的一部分。通讯协议往往采用分层模型,不同模型每层的功能定义以及颗粒度不同,例如:TCP/IP协议是一个四层协议,而OSI模型却是七层协议模型。在OSI七层协议模型中展现层(Pre... ...
分类:
其他好文 时间:
2017-07-10 10:31:00
阅读次数:
163