一、概述 TCP(传输控制协议)和UDP(用户数据报协议是网络体系结构TCP/IP模型中传输层一层中的两个不同的通信协议。 TCP:传输控制协议,一种面向连接的协议,给用户进程提供可靠的全双工的字节流,TCP套接口是字节流套接口(STreamsocket)的一种。 UDP:用户数据报协议。UD...
分类:
其他好文 时间:
2015-03-14 23:01:47
阅读次数:
261
一、进程间的通信方式
# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。
# 有名管道 (namedpipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。
# 信号量(semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种锁机...
分类:
编程语言 时间:
2015-03-12 20:52:46
阅读次数:
134
quick-cocos2d-x 学习系列之十二 关于websocket
1. 概念
百度百科:WebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duplex)。
在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实...
分类:
Web程序 时间:
2015-03-10 10:32:02
阅读次数:
2812
1.以太网的网络结构为总线式。总线传输的一大特点是同一时刻只允许一台计算机发送数据。
2.这一特点引入的问题及如何解决?
3.根据CSMA/CD的载波监听,每个站点在发送数据前已经确定总线上没有信号,没什么还会发生数据的碰撞?
4.从CSMA/CD协议看出,一个站不可能同时进行发送和接收,使得基于CSMA/CD协议的以太网不可能进行全双工通讯。
5....
分类:
其他好文 时间:
2015-03-01 10:34:00
阅读次数:
142
管道(管道都是单向的半双工数据流)
管道分类:
1.无名管道:只能在具有共同祖先的进程间使用。
2.命令管道:可以在无论是否有亲缘关系的进程间使用,只能在同一主机上使用。
无名管道使用fcntl设置非阻塞模式,
有名管道可以使用open活fcntl设置非阻塞模式。
管道和fifo的限制:
OPEN_MAX :一个进程在任意时刻打开的最大描述符数;
PIPE_BUF :可原子的写往一个管道或fifo的最大数据量。...
分类:
其他好文 时间:
2015-02-28 20:24:37
阅读次数:
237
1.socketpair 2.sendmsg/recvmsg 3.UNIX域套接字传递描述字 功能:创建一个圈双工的流管道 原型: int socketpair(int domain, int type, int protocol, int sv[2]); 参数 domain :协议家族 type:...
分类:
系统相关 时间:
2015-02-27 16:28:23
阅读次数:
379
一:WebSocket简介
WebSocket是一种自然的全双工、双向、单套接字连接。使用WebSocket,你的HTTP请求变成打开WebSocket连接(WebSocket或者WebSocket over TLS(Transport Layer Security,传输层安全性,原称“SSL”))的单一请求,并且重用从客户端到服务器以及服务器到客户端的同一连接。
WebSocket ...
分类:
Web程序 时间:
2015-02-26 16:45:39
阅读次数:
173
STM32F407xx内嵌四个通用同步/异步接收器??(USART1,USART2,USART3 和USART6)和两个通用异步收发器(UART4和UART5)。这6个接口提供异步通信的IrDASIR ENDEC支持,多机通信模式,单线半双工通信模式LIN主/从功能。 USART1和USART6接口...
分类:
其他好文 时间:
2015-02-25 16:51:56
阅读次数:
171
1. 简介 SPI, Serial Peripheral Interface, 串行外设接口, 是一种高速的、全双工、同步的通信总线SPI在芯片的管脚上只占用四根线 SPI接口主要用于MCU与各种外围设备以串行方式进行通信以交换信息外围设备包括EEPROM、FLASH、实时时钟、AD转换器、数字信号...
分类:
其他好文 时间:
2015-02-24 23:27:00
阅读次数:
265
通信网络除了包含通信设备本身之外,还包含连接这些设备的传输介质,如同同轴电缆(主要用于闭路电视,已经淘汰),双绞线和光纤。不同的传输介质具有不同的特性,这些特性直接影响到通信的诸多方面,如线路编码方式、传输速度和传输距离等。学习目标:
了解一些常见的传输介质(识别介质类型等等)
理解冲突域和双工模式的基本概念
这里有两个主机,主机A和B,两台主机通过物理介质互联互通,就像两个人要通过空气这个介质进行...
分类:
其他好文 时间:
2015-02-22 12:19:20
阅读次数:
291