用labview可以开发activex自动化服务器应用程序吗 vi去访问生成的exe里的控件信息

用labview可以开发activex自动化服务器应用程序吗 vi去访问生成的exe里的控件信息,第1张

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

通过LabVIEW 的 HTTP客户端软件包编程就可以访问服务器对外开放的Web API服务,返回的是JSON格式的键值对,如果无法获取其Web API,就只能通过解析网页来获取相关信息。

LabVIEW要完成交互通信的对象不是网页,而是渲染产生网页的后台Web服务器,这种交互方式是典型的Client/Server架构。

两者间的通信协议为标准的HTTP协议,所以解决你的问题,必须要先理解HTTP 、HTML和JSON的基本概念。

LabVIEW是一种程序开发环境,由美国国家仪器公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是。

其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。 LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。

一般这种情况下,我们用TCP通讯,具体开始上手的话,可以参考范例中的Networking>>TCP&UDP,有两个例子如图。只要把想发送的内容换一下,IP地址换一下就好。像你这种上位机接收数据同时还要发命令的,建议在程序中创建两条链接,一条用于传数据,一条用来传命令。注意两者的收发的方向性。

范例打开后是这样的,你只要把你的远程Target添加进来,把Server和Client分别放在PC和Target上就行。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 用labview可以开发activex自动化服务器应用程序吗 vi去访问生成的exe里的控件信息

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情