LabVIEW和Web Service交互方式?LabVIE本地项目如何发布到互联网上让外网访问

LabVIEW全称Laboratory Virtual Instrument Engineering Workbench, 是一种图形化编程语言(通常称为G语言),即实验室虚拟仪器集成环境。LabVIEW 经过多年的持续创新,已经从单纯的仪器控制软件发展成为面向设计、测量和控制的综合性图形化开发平台,在汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域得到了广泛应用。LabView Web Server 本地部署项目网站服务,在局域网内访问的同时,也可以通过快解析一步内网映射到外网访问的实现。

LabVIEW和Web Service交互方式?LabVIE本地项目如何发布到互联网上让外网访问_第1张图片

 

LabVIEW和Web Service通过什么方式实现交互?
方法1:工具——导入——web服务,输入wsdl地址,勾选全部方法,点击生成,然后会在用户库下生成对应的方法函数包。

方法2:使用数据通讯——协议——HTTP客户端函数包,打开-方法-关闭。需要提供web服务器的url以及写入服务器的数据格式标准。

一些关于LabView web 服务教程可以到网上参考

LabVIEW和Web Service交互方式?LabVIE本地项目如何发布到互联网上让外网访问_第2张图片

 

LabView Web Server本地项目如何发布到互联网上让外网访问?

通过快解析一步映射域名方式,将内网地址变成外网地址格式,让外网也能顺利访问实现。全程3步参考:

1.看本地LabView Web Server地址是什么

明确本地web地址访问格式,如内网IP端口信息。并确保在局域网内可以正常访问。

2.在目标本地将LabView Web Server映射外网设置

在本地web服务器上,或者所在局域网内任意内网互通计算机设备上,安装并登录快解析添加端口映射设置。通过这一步快解析软件上添加映射设置,将需要访问的具体内网地址变成外网地址(或绑定自己域名)。

添加映射时选择填写的信息参考:

映射名称:自定义,方便区别和标志。如“web”、“网站”、“LabView”等。
公共端口类型:指外网访问所用的端口,根据自己场景应用需求选择,如果项目是属于后台管理系统web平台不考虑收录场景的一般采用非80映射外网。如果自己的网站本进http协议的且需要用外网固定80来访问的,则可以选择使用80http映射方式。
内网地址:内网访问固定地址。可以是固定内网IP或计算机名。如果是在服务器本机使用映射的,推荐填写127.0.0.1格式。

应用程序端口:以实际为准,不可以随便乱填写。

LabVIEW和Web Service交互方式?LabVIE本地项目如何发布到互联网上让外网访问_第3张图片

3.外网用域名访问LabView Web Server

内网快解析映射生效正常后,在外网访问需要时,使用映射后的外网地址(域名和外网端口)进行访问登录到内网对应的展示网站了。

本地服务器应用端口内网地址发布外网访问,通过快解析软件简单安装并添加映射外网,即可以快速轻松实现 。

除了将内网网站展示让外网访问外,内部搭建服务器,发布到互联网,或外网访问内网,是常见的网络需求。快解析内网穿透工具成了绝大数多数人的选择。快解析在实现远程访问过程中,无需公网IP、无需路由器端口映射、在任意网络环境下均可实现远程访问,而且使用方法也非常简单,只需要一个软件客户端,就可以对需要远程访问的内网服务进行端口映射,然后通过生成的域名地址实现远程外网访问,整个过程不改变内网任何IT部署,不仅简单高效,也可省去专线、VPN等高昂成本。

你可能感兴趣的:(labview)