Archived: 以编程的方式打开和关闭Datasocket连接

This document has been archived and is no longer updated by National Instruments



主要软件:
主要软件版本: 7.0
主要软件修正版本: N/A
次要软件: N/A

问题: LabVIEW 7的DataSocket函数面板上,比LabVIEW 6.1中多了两个额外的函数。这两个函数叫做DataSocket 打开和Datasocket关闭。为什么需要这些函数?对Datasocket进行编程的方式是否有所改变?

解答: DataSockets的 API有一些轻微的变化。这两个函数使得Datasocket的使用更加灵活,以后的编程流程也是简单的打开、读取/写入、关闭。典型的编程应用方式如下:


通过Datasocket打开这个函数,可以打开不同类型的连接,如下:
  • 读取
  • 写入
  • 读取和写入 
  • 带缓冲的读取
  • 带缓冲的读取和写入

当然,也可以建立带缓冲的Datasocket链接(见如下链接)。另外,新的Datasocket函数在循环内部具有更好的有效性,因为在初始化和清除资源阶段的打开和关闭连接都可以在循环外部执行。


相关链接: KnowledgeBase -45GPKU: How Does DataSocket Compare with the Other Internet Capabilities of LabVIEW?

附件:





报告日期: 05/09/2003
最近更新: 07/29/2014
文档编号: 2X89ORUL