服务器 客户端 需要注意的地方是,当退出对话判断客户端判断要在想服务端发送数据后判断 不然 服务器没接收到 客户端就关闭了 在这里从两个地方读取数据流 一个是s通道 另一个从控制台读取数据流 ...
分类:
其他好文 时间:
2016-10-14 00:23:01
阅读次数:
196
数据链路层的简介:数据链路层主要使用两种信道类型,一种是点对点信道,另一种是广播信道。其中点对点信道使用的协议是PPP协议,而广播信道使用的协议是CSMA/CD(半双工链路层协议)。数据链路层需要解决的三个问题:1,封装成帧2,透明传输3,差错检测目前在数据链路层广泛使用..
分类:
其他好文 时间:
2016-09-29 22:07:30
阅读次数:
477
进程间通信方式:管道,共享内存,信号量,信号,消息队列。 1. 管道pipe:是一种半双工通信,且只能用于有亲缘关系(即父子关系)的进程间通信。 管道是由内核管理的一个缓冲区(buffer),一个进程从管道一端输入数据,另一个进程从管道另一端读出数据。 当管道中没有信息,从管道中读取信息(read( ...
分类:
系统相关 时间:
2016-09-23 23:14:04
阅读次数:
167
1、 管道概述及相关API应用 1.1 管道相关的关键概念 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); 单独构成一种独立的文件系统:管道对于 ...
分类:
系统相关 时间:
2016-09-21 10:10:59
阅读次数:
326
绿盟防火墙基础知识1.定义接口类型接口:指网络物理硬件接口的逻辑对象,拥有配置网络地址并进行网络通讯的能力。接口的模式:全双工半双工以及auto。绿盟防火墙的默认接口模式为auto。子接口:信息流进出安全区的开口(安全区域的类型为type3,能够配置不同网段的地址)即一个..
分类:
其他好文 时间:
2016-08-20 21:59:04
阅读次数:
8151
全双工传输 英文写法是:Full-Duplex Transmissions 是指交换机在发送数据的同时也能够接收数据,两者同步进行,这好像我们平时打电话一样,说话的同时也能够听到对方的声音。目前的交换机都支持全双工。 全双工的好处在于迟延小,速度快。 与之对应的是【半双工】这个概念:就是指一个时间段 ...
分类:
其他好文 时间:
2016-08-16 13:22:42
阅读次数:
294
1. 进程间通信
进程间通信主要包括管道, 系统IPC(包括消息队列,信号量,共享存储), SOCKET.
系统IPC的三种方式类同,都是使用了内核里的标识符来识别.
匿名管道( pipe ):匿名管道是一种半双工的通信方式,通常是在父子进程间使用。
命名管道 (named pipe) :命名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信...
分类:
系统相关 时间:
2016-08-09 12:13:10
阅读次数:
192
1、无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 2、有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。 3、高级管道:将另一个程序当作一个新的进 ...
分类:
系统相关 时间:
2016-08-08 18:58:52
阅读次数:
262
背景:项目需要,通过485,将数据发送到总线上。(STM32F0是没有485接口的) 485介绍:半双工(必须要有引脚来控制收发) 485模块驱动测试方案:通过 USB—>485——485—>TTL ,实现电脑和STM32FO进行发收以测试是否正确。 #define TX_485 GPIO_SetB ...
分类:
其他好文 时间:
2016-08-05 21:26:40
阅读次数:
840
无名管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。..
分类:
系统相关 时间:
2016-07-22 14:49:11
阅读次数:
174