Socket是客户端进行在网络与服务器进行数据交互的一种基本通信方式,通信有三种通信,即单工,半双工,和全双工。
所谓单工,就是只能够进行单向通信,如bb机。
而半双工就是一来一回的通信方式,如对讲机。
全双工也是最常用的,就是现实长连接实时通信,如QQ。
如果理解了上面的三个工作方式,那下面就以半双工为例,分析一下其工作的流程:
首先:在服务器端建立一个监听端口,没有多么复杂,就相当于一...
分类:
其他好文 时间:
2015-06-23 15:38:22
阅读次数:
200
同步和异步:because:同步:提交请求->等待服务器处理->处理完毕返回 异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕 also:同步是指:发送方发出数据后,等接收方发回响应以后,才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响.....
分类:
其他好文 时间:
2015-06-18 12:56:02
阅读次数:
274
(1)并行和串行:传输1Byte的数据,并行传输则需要8根线,每根线传输1bit串行传输则在一根线依次传输8位(2)异步和同步(这个我也理解的不好):反正说就是异步是1个开始位,数据,应答位依次传输,然后同步就是1次封装成一个数据帧来传输;(3)单工/半双工/全双工:半双工就是1条通路发的时候不能收...
分类:
其他好文 时间:
2015-06-17 11:21:48
阅读次数:
219
服务器: 1 #!/usr/bin/python 2 #enconding:utf-8 3 import sys 4 import socket 5 import select 6 import time 7 8 HOST='' 9 PORT=2123410 ADDR=(HOST,PORT)11 ....
分类:
编程语言 时间:
2015-06-11 16:41:34
阅读次数:
451
WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,WebSocketAPI被W3C定为标准。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成...
分类:
其他好文 时间:
2015-06-10 11:55:50
阅读次数:
230
Louis
kaly.liu@163.com
串口协议基础
1 串口概述
串口由收发器组成。发送器是通过TxD引脚发送串行数据,接收器是通过RxD引脚接收串行数据。发送器和接收器都利用了一个移位寄存器,这个移位寄存器可以将数据进行“并转串”和“串转并”。虽然一个UART接口通常都包含了发送器和接收器,而实际上一个全双工串口UART控制器需要独立的发送和接收通道。这是因为每个控制通道只控制...
分类:
其他好文 时间:
2015-06-05 00:48:08
阅读次数:
1048
1. WebSocket 协议开发. WebSocket 是 HTML5 开始提供的一种浏览器与服务器间进行全双工通讯的网络技术,WebSocket通信协议于2011年被IETF定为标准 RFC6455 , WebSocket API 被W3C定为标准. 在 WebSocket API中,浏览器.....
分类:
Web程序 时间:
2015-06-03 17:15:58
阅读次数:
126
java socket实现全双工通信单工、半双工和全双工的定义如果在通信过程的任意时刻,信息只能由一方A传到另一方B,则称为单工。如果在任意时刻,信息既可由A传到B,又能由B传A,但只能由一个方向上的传输存在,称为半双工传输。如果在任意时刻,线路上存在A到B和B到A的双向信号传输,则称为全双工。用s...
分类:
编程语言 时间:
2015-06-02 17:16:56
阅读次数:
1118
一、串口综述1、通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIR...
分类:
其他好文 时间:
2015-05-27 20:37:42
阅读次数:
292
数据传输的过程:
建立连接后,TCP协议提供全双工的通信服务,但是一般的客户端/服务器程序的流程是由客户端主动发起请求,服务器被动处理请求,一问一答的方式。因此,服务器从accept()返回后立刻调用read(),读socket就像读管道一样,如果没有数据到达就阻塞等待,这时客户端调用write()发送请求给服务器,服务器收到后从read()返回,对客户端的请求进行处理,在此期间...
分类:
其他好文 时间:
2015-05-27 10:08:55
阅读次数:
216