选择工具»选项,显示选项对话框,在类别列表中选择Web服务器,可显示该页。

该页用于启用和配置远程前面板的Web服务器

如需配置主应用程序实例的Web服务器选项,可通过选项对话框打开该页。在终端的属性对话框中选择“VI服务器:配置”页,可配置该终端的Web服务器选项。

该页包括以下内容:

选项 说明信息
NI Web服务器 通过本节配置NI Web服务器。
  • 配置 NI 网络服务器

    (Windows 64位)打开NI Web Server Configuration,配置NI Web服务器。按照提示选择Web服务器的安全性和身份验证设置并启用Web服务器。

应用程序Web服务器 启用应用程序Web服务器后以及在调试会话期间,通过本节来配置对Web服务的访问。
注: 开始调试会话后,对设置的改动不会立即生效。如Web服务就在主机上运行,必须重新启动LabVIEW。如Web服务在RT终端上运行,需重启终端。
  • 配置应用程序网络服务器

    启动NI基于Web的配置和监控。使用基于浏览器的配置启用应用程序Web服务器,提供Web服务

  • 调试 HTTP 端口

    指定调试时LabVIEW用来与Web服务通信的端口。默认值为8001。

  • 调试时允许远程连接

    (Windows) 如选择该选项,允许远程连接的客户端在调试中访问Web服务。否则,必须通过localhost127.0.0.1连接Web服务。该复选框默认为选中。

远程前面板服务器 通过该选项启用远程前面板服务器。
  • 启用远程面板服务器-

    启用远程面板Web服务器,发布前面板图像。默认情况下未勾选该复选框。必须重启LabVIEW才可应用该选项。所有更改都保存并在下次运行LabVIEW时显示。

    您还可以使用 Web Server:Server Active 属性以编程方式启用 Web 服务器。该属性可立即更改Web服务器的状态,无需重启LabVIEW。通过该属性所作的更改不能在LabVIEW对话间保存,也无法在选项对话框的Web服务器页中显示。
  • 重置为默认值-

    Web服务器:配置页面上的所有选项重置为默认值。

  • 根目录-

    表明Web服务器HTML文件所在的目录。默认路径是labview\www

    也可以使用 Web 服务器:根目录路径 属性,以编程方式指定根目录。
  • HTTP 端口-

    指定Web服务器用于未加密通信的TCP/IP端口。

    如果计算机上已有其他服务器使用 HTTP 端口指定的端口,或者您所在的计算机没有使用保留端口(如 80)的权限,请将 HTTP 端口 的值替换为您要使用的端口。
  • 遥控前置面板
  • 快照

    显示当前Web服务器内存中的VI前面板的静态图像。

  • SSL-

    在Web服务器上启用TLS/SSL支持

    • SSL 端口-

      表明Web服务器用于TLS/SSL加密通信的TCP/IP端口。不能在HTTP端口指定的端口上启用TLS/SSL。必须使用唯一的端口作为SSL端口,进行加密通信。

    • SSL 证书文件

      指定Web服务器使用TLS/SSL加密的证书。可保持该部分为空白,使用默认的LabVIEW自签名证书

    • 发现证书

      列出服务器地址文本框中指定系统的可用证书。

    • 服务器地址-

      指定包含证书的系统的名称或IP地址。例如,输入localhost可查看本地系统上的证书。

    • 查询

      查询服务器地址文本框中指定系统的可用证书。在检测到的证书列表框中显示找到的证书。

记录文件 通过该选项启用记录文件。
  • 使用日志文件-

    启用记录文件。默认情况下未勾选该复选框。

    您也可以使用 Web Server:Logging Enabled 属性以编程方式启用日志文件。
    • 日志文件路径-

      表明LabVIEW保存Web连接信息的文件所在的路径。

      默认路径为 labview\resource\webserver\logs\access.log.也可使用Web服务器:记录文件路径属性,通过编程确定内置Web服务器存放记录文件的地址。
可见VI

用于配置编辑Web上可见的VI。

也可使用Web服务器:VI访问列表属性,通过编程允许或禁止VI访问地址。

  • 可见 VIs-

    用于配置编辑Web上可见的VI。

  • Add-可见 VI 列表中添加一个新条目 。在可见VI列表中,新输入项显示在所选输入项下方。
  • Remove-可见 VI 列表中删除所选条目
  • Visible VI(可见 VI)- 可以输入一个 VI,将其列在 " 可见VI "中。可在输入的VI名称或目录路径中使用通配符。要指定LabVIEW项目中的VI,必须在VI的路径中包含项目名称、项目库和终端。例如,若MyVI.vi位于终端我的电脑下名为MyProject.lvproj的项目中,请将VI名称输入为MyProject.lvproj/My Computer/MyVI.vi。如该VI属于名为MyLibrary的项目库,则还需将该项目库包含在路径中,即MyProject.lvproj/My Computer/MyLibrary.lvlib:MyVI.vi。如VI不是项目或项目库,输入VI名称时无需任何附加信息。
  • 允许访问

    允许访问在可见VI列表中选中的VI。该选项默认为选中。

  • 拒绝访问 - 拒绝访问 可见 VI 列表中选择的 VI。
  • 控制时限(秒)-

    指定当多个客户端正在等待控制VI时,远程客户端可控制可见VI列表中的VI的时间量,以秒为单位。默认为300秒。如果使用默认包含复选标记,则不能编辑该字段。

    注: 直到第二个客户端申请控制VI时,LabVIEW才开始监控第一个客户端对该VI的控制时间。如果另一个客户端请求控制,LabVIEW开始监视控制时间限制。如没有第二个客户端请求控制VI,第一个客户端永远不会失去对VI的控制。
    • 使用默认

      设置控制时间限制(秒)为默认值300秒。该复选框默认为勾选。必须取消勾选该复选框,才可编辑控制时间限制(秒)

浏览器访问 包含可访问Web服务器的浏览器地址。该对话框用于向浏览器访问列表添加项从列表中移除项设置列表中各项的访问权限浏览器访问列表记录必须使用正确的语法

也可通过Web服务器:TCP/IP访问列表属性,以编程方式允许或拒绝来自其它浏览器地址的访问。

  • 浏览器访问列表

    列出允许访问Web服务器的浏览器地址。如允许查看和控制前面板,项的左边将出现两个绿色的勾选标志;如只允许查看前面板,将出现一个绿色勾选标志;如拒绝访问,将出现一个红色的X。如项名称旁没有绿色的勾选标志或红色的X,则该项中存在语法错误。

  • 添加

    浏览器访问列表中添加新浏览器地址。新地址出现在浏览器访问列表中所选地址下方。

  • 移除

    浏览器访问列表中删除所选浏览器地址。

  • 浏览器地址

    指定在浏览器访问列表中列出的浏览器地址。可在输入的浏览器地址中使用通配符

  • 允许查看和控制

    允许浏览器访问列表中所选的浏览器地址访问Web服务器,以远程查看和控制VI。该选项默认为选中。

  • 允许观看

    允许浏览器访问列表中所选的浏览器地址访问Web服务器以查看VI和文档。

  • 拒绝访问

    拒绝访问在可见VI列表中选中的VI。