DataSocket 与 LabVIEW VI Server 的区别
主要软件: LabVIEW Development Systems>>LabVIEW Base Development System
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: Other NI Software>>DataSocket, LabVIEW Development Systems, LabVIEW Development Systems, Other NI Software>>DataSocket
问题: DataSocket 与 LabVIEW VI Server 的区别是什么?它们分别用在什么情况下?
解答: DataSocketDataSocket 是独立于平台的解决方案,可以通过网络传输数据。DataSocket 非常类似于可以在网络电脑间读写数据的全局变量。DataSocket 用在您需要共享一台电脑上的数据到其他电脑或者某个电脑组中。
例如:实验室的电脑采集数据并发布到办公室一台电脑进行后期处理与分析。
LabVIEW VI ServerLabVIEW VI Server 是一种您可以利用编程方式运行、控制以及修改服务器上其他 VI 的方法。您可以连接到您本地机器或者网络上允许虚拟访问每个 VI 的网络机器。
VI Server 包含多种使用:
- 动态调用 VI 降低整体内存开销
- 运行时调整 VI 属性
- 在电脑上运行没有用户或者用户界面的 VI
- 访问内置的 VI 模块接口,方便程序的可扩展性
VI server 用来远端控制或者监控 VI。DataSocket 用来广播数据。VI Server 更适合于控制,而 DataSocket 是易用、高速数据传输的最佳解决方案。
相关链接:
附件:
报告日期: 11/10/2006
最近更新: 11/22/2006
文档编号: DIRECT-45GPLG
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.