接收数据

编辑:梦中网互动百科 时间:2019-11-19 13:02:16
编辑 锁定
本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
在数据通信网中,按一种链路协议的技术要求连接两个或多个数据站的电信设施,称为数据链路,简称数据链。所谓“链路协议”,是指建立、保持和释放一个逻辑数据链路以及经由链路传送数据的一组规则。数据是要通过一定的物理媒体如电话线、微波或光缆传输的。
中文名
接收数据
外文名
Receive data
拼    音
jieshoushuju
类    型
函数

目录

接收数据简介

编辑
接收数据与发送数据一样容易。下面是recv()函数的函数定义:
intrecv(intsocket,char*buffer,intlen,intflags);
你可能已经看到了,这些参数与send()函数中的参数是一样的,因此可以类似于下面这样来调用它:
charbuffer[128];
intreceived;
received=recv(datasock,buffer,128,0);
这创建一个足够容纳128字节数据的缓冲区,然后就等待数据流入。需要注意的是,这一函数在接收满128字节数据之前就可能返回,它最多只接收128字节,因此不必担心缓冲区溢出。
同样,如果函数执行失败,则返回-1。表2.9列出了此函数的错误代码。

接收数据数据链路

编辑
数据链路包括传输的物理媒体、链路协议、有关设备以及有关计划机程序。但不包括提供数据的功能设备(即数据源)和接收数据的功能设备。数据链路是根据不同的用途与特定的需求研制的,不同的数据链路有其相应的标准与编号,例如,美军有link11、link12等多种数据链路。不同的数据链路,可用于作战飞机之间及与地面、舰艇之间,卫星与地面、飞机、舰艇之间,地面与舰艇及舰艇与舰艇之间的数据通信。在未来的化战场上,数据链路作为信息基础设施的重要组成部分,将广泛应用于航天器、飞机、舰船、地面武器等平台及C(U3)I系统的数据通信网。
词条标签:
非社会 社会