LabVIEW的DataSocket的构成

时间:2008-09-23

  DataSocket由DataSocket服务管理器(DataSocket Server Manager)、DataSocket服务器(DataSocket Server)和DataSocket应用程序接口(DataSocket API)3大部分构成。

  1.DataSocket服务管理器

  DataSocket Server Manager是一个独立运行的程序,选择“Windows程序菜单→NationalInstruments→Data Socket→DataSocket Server Manager”打开程序,如图1所示。

DataSocket Server Manager程序框

  如图1 DataSocket Server Manager程序框

  DataSocket Server Manager包括3个部分:服务器设置(Server Settings)、用户组(PemissionGroups)和预定义数据项(Predefined Data Items),下面分别介绍各部分的具体内容。

  Server Settings:设置DataSocket服务器参数。其中包括客户端程序的连接数目(MaxConnections)、创建数据项的数目(MaxItems)、数据项缓冲区比特值大小(Df1tBufferMaxBytes)和数据项缓冲区包的数目(Df1tBufferMaxPackets)。

  Permission Groups:设置用户组及用户,用来区分用户创建和读写数据项的权限,限制身份不明的客户对服务器进行访问和攻击。系统默认的用户组包括管理员组(Administrator)、数据项读取组(Defau1tReaders)、数据项写入组(Defau1terWriters)和数据项创建组(Creators)。例如,将DefaultReader中用户设置为everyhost,表示网络中的每台客户计算机都可以读取服务器上的数据;而将Defau1tWiter中用户设置为1ocalhost,表示只有本地计算机可以写入数据。除了系统定义的用户组以外,单击左下方“New Group”按钮可以添加新的用户组。另外,每个用户组下可以定义多个用户。

  Predefined Data Items:设置预定义数据项,相当于自定义变量的初始化。单击下方“New Item”按钮可以添加数据项,即添加自定义变量。如图2中预定义了3个数据项“Samp1eNum”、“Samp1eString”和“Samp1eBoo1”,值分别为“3.14159”、“abc”和“True”。

预定义数据项

  如图2 预定义数据项

  DataSocket Server Manager对DataSocket Server的配置必须在本地计算机上进行,而不能远程配置或通过运行程序来配置。
  


  
上一篇:直流稳压电源外形结构简介
下一篇:功率函数信号发生器的使用

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料