一. 前言: WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——可以通俗的解释为服务器主动发送信息给客户端。 区别于MQTT、XMPP等聊天的应用层协议,它是一个传输通讯协议。它有着自己一套连接握手,以及数据传输的规范。 关于WebS ...
分类:
Web程序 时间:
2017-10-09 16:51:33
阅读次数:
241
Websockets是一种与服务器进行全双工,双向通信的信道,它不使用http协议,他有自己的协议即自定义协议,ws协议;它的安全协议为wss协议。这种协议专门为快速传输小数据而设计的。对服务其有一定的要求,要求服务器必须支持该协议,即必须特定的服务器才可以工作。 Websockets API: ( ...
分类:
Web程序 时间:
2017-10-05 16:14:23
阅读次数:
218
一.SPI协议简要介绍 SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越 ...
分类:
其他好文 时间:
2017-10-04 20:46:33
阅读次数:
261
转:http://blog.csdn.net/yangzheng_yz/article/details/11526747 PPP(Point to Point Protocol,点对点协议)协议是为在两个对等实体间传输数据包,建立简单连接而设计的。这种连接提供了同时的双向全双工操作,并且假定数据包是 ...
分类:
其他好文 时间:
2017-10-04 14:28:24
阅读次数:
352
WebSocket介绍 WebSocket是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。 浏览器通过 JavaScript 向 ...
分类:
Web程序 时间:
2017-09-30 10:15:44
阅读次数:
209
http://blog.sina.com.cn/s/blog_87766e4a0100yp7a.html 1、 基于多线程实现一个服务器和一个客户端实现全双工通信 服务器端创建两个线程:一个用于接收客户端发送过来的信息;一个用来给客户端发送信息。 客户端也创建两个线程:一个用于接收服务器端发送过来的 ...
分类:
编程语言 时间:
2017-09-29 21:18:22
阅读次数:
404
详情参见:你真的了解WebSocket吗? WebSocket系列教程 HTML5新特性之WebSocket WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-d ...
分类:
Web程序 时间:
2017-09-17 23:39:17
阅读次数:
504
1.定义上的区别 通信速率 SPI > IIC > UART SPI : 串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)两条合一的数据线,1个CS(设备片选线) 串行,同步,全双工 IIC:串行时钟(SCLK)、数据信号线(SDA:serial data),1个CS(设备片选线 ...
分类:
其他好文 时间:
2017-09-16 17:24:07
阅读次数:
252
TCP/IP协议简介 什么是TCP/IP? TCP协议和IP协议指两个用在Internet上的网络协议(或数据传输的方法)。它们分别是传输控制协议和互连网协议。这两个协议属于众多的TCP/IP 协议组中的一部分。 TCP/IP协议组中的协议保证Internet上数据的传输,提供了几乎现在上网所用到的 ...
分类:
其他好文 时间:
2017-09-15 14:44:02
阅读次数:
135
之前一直对进程间和线程间的通信方式搞混,今天对它们总结一下。 一、进程间的通信方式 # 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (namedpipe) : 有名管道也是半双工的通信方式, ...
分类:
编程语言 时间:
2017-09-15 01:53:23
阅读次数:
182