路径 B:将解决方案打包和部署为扩展
什么是扩展?
扩展是用于扩展 ThingWorx Platform 功能的实体、资源和小组件的集合。此集合打包为 ZIP 文件,可导入到任何 ThingWorx Platform。它用于添加新功能。
实体可使用 ThingWorx Composer 进行创建。可以使用外部工具 (如 Eclipse) 来创建小组件、资源和 Java 代码。
可以使用扩展作为构建块,以便为 ThingWorx Platform 提供新的服务或解决方案。可以单独提供这些构建块扩展,也可以将它们压缩在一起,从而便于部署。
为何要构建扩展?
构建扩展的一些原因如下:
您的解决方案包括多个在功能上相互依存的实体。
您的解决方案取决于 ThingWorx Platform 内无法访问的 Java 库。
您想要对使用扩展的用户隐藏源代码。
您想要使用 ThingWorx Platform 上不存在的自定义小组件。
您需要一个不与实体资源关联的全局服务。
您的组织想要使用自定义目录服务或用户授权方案。
这对您有帮助吗?