Web服务的架构和文件位置(Real-Time、Windows)
- 更新时间2025-08-27
- 阅读时长2分钟
父级主题:开发Web服务
本章节主要介绍Web服务的架构,Web服务中支持的数据类型,以及Web服务的文件系统。
Web服务的架构
LabVIEW Web服务使用基于表象化状态转变(REST)架构的RESTful Web服务架构。RESTful提供的轻量级协议大多数HTTP客户端均可访问,无需复杂的消息解析。
Web服务中支持的数据类型
Web服务支持下列数据类型:
- 字符串
- 路径
- 布尔
- 数值(复数除外)
- 枚举(不带符号8位、16位和32位)
- 数组(仅限JSON和XML输出)
- 簇(仅限JSON和XML输出)
- 数字/模拟波形(仅限JSON和XML输出)
- 时间标识,格式化为字符串(仅限JSON和XML输出)
Web服务文件系统和.LVWS文件
| 注:下列部分仅适用于包含在LabVIEW独立应用程序中的Web服务。 |
LabVIEW使用.lvws文件,将Web服务发布至Web服务器。发布Web服务时,LabVIEW将所有文件都压缩至扩展名为.lvws的文件,再将该文件部署至目标Web服务器。LabVIEW解压缩文件,将Web服务组件安装至目标Web服务器的唯一目录下。