解决方案
应用程序Web服务器
描述:NI 应用程序 Web 服务器加载使用 LabVIEW 部署的 Web 服务应用程序。停止此服务可能会导致已部署的 Web 服务应用程序变得不可用。
启动类型:自动
命令行: “C:\Program Files\National Instruments\Shared\NI WebServer\ApplicationWebServer.exe”-user
这是大多数 LabVIEW 版本(截至 2019 年)附带的标准 Web 服务,可以从项目或安装程序中创建。可以使用 2 种不同的方式配置此服务器。
Web服务器页面
- 您可以通过转到工具>>选项...>>Web 服务器选项卡来访问此对话框。
- 您可以使用此工具配置调试服务器和远程面板服务器。
基于 Web 的配置
- 您可以单击 Web 服务器选项页面中的配置应用 Web 服务器按钮(如上所示),在 Web 浏览器中打开基于 Web 的配置和监控的实用程序。建议使用 Internet Explorer。
- 打开该实用程序的另一种方法是右键单击 LabVIEW 项目浏览器中的 Web 服务项目项,然后选择应用程序 Web 服务器»管理 Web 服务器。
- 单击左侧边栏上的Web 服务器配置按钮来配置应用程序 Web 服务器和系统 Web 服务器。
- 单击左侧边栏上的Web 服务管理按钮。任何已发布的 Web 服务都会出现在已部署的 Web 服务列表中。您可能需要单击刷新按钮来更新列表。
系统网络Web服务器
描述:NI 系统 Web 服务器提供 NI Web 服务和基于 Web 的配置和监控的实用程序。停止此服务可能会导致某些 NI 软件无法正常运行。
启动类型:自动
命令行: “C:\Program Files\National Instruments\Shared\NI WebServer\SystemWebServer.exe”-system
System Web Server 是用于内部 Web 服务的,你不应该弄乱这个服务。这是较旧的基于 Appweb 的 NI Web 服务器,托管基于 Silverlight 的 Web 界面。
它可以安装在 Windows 和 Linux 实时目标上。
NI网络服务器
描述:NI Web 服务器托管 Web 应用程序和 Web UI。停止该服务可能会禁用某些 NI 软件的功能。
启动类型:自动
命令行: “C:\Program Files\National Instruments\Shared\Web Server\httpd.exe” -k runservice
NI Web 服务器是较新的,基于 Apache 的 Web 服务器,可用于托管 SystemLink Web 界面,并与 NXG 捆绑提供。从 2020 年开始,这将成为 LabVIEW 的默认设置。该 Web 服务旨在取代老化的应用程序 Web 服务器和系统 Web 服务器。
该 Web 服务器可以使用 NI Web 服务器配置进行配置。