“包”是发送到设备执行的一组指令。使用 ThingWorx Software Content Management 实用工具创建、搜索、测试和发布包。
服务技术人员可通过包上载日志文件,项目开发人员可通过包将修订的项目文件和升级下载到设备,管理员可通过包来运行脚本以对远程资产执行维护。
ThingWorx Software Content Management 可用于创建和发布以下类型的包:
基于文件的包
* 
基于文件的包在 ThingWorx WebSocket-based Edge MicroServer (WS EMS) 和 C SDK 上受支持。
这些包具有内含安装和回滚指令的脚本文件。Wait 指令可用于设置执行指令前必须满足某些条件的时间段。但是,并非所有设备都可以处理全部的这些指令。
这些基于文件的包支持 Lua 脚本文件。有关 Lua 脚本的详细信息,请参阅 Lua 脚本
基于指令的包
* 
eMessage Connector 为基于指令的包提供内置支持。
基于指令的包内含一组已定义的指令,这些指令可以作为包元数据的一部分传递。
下表介绍不同代理支持的指令类型:
指令
说明
下载
从文件信息库下载文件到边缘设备。
执行
在边缘设备执行脚本。
重新启动
重新启动边缘设备。
“设置属性”
在远程边缘设备上设置指定的属性值。
上载
将文件从边缘设备上载到任何文件信息库。
* 
并非所有边缘设备都支持全部指令。
* 
可以配置在“创建包”页上显示的包类型。有关详细信息,请参阅配置:包类型
这对您有帮助吗?