开发解决方案的最佳做法 > 在 ThingWorx Platform 上构建的打包和部署解决方案
在 ThingWorx Platform 上构建的打包和部署解决方案
ThingWorx Platform 是一个完整的端到端技术平台。您可以使用它来开发、部署和扩展 IoT 解决方案。
IoT 解决方案可通过以下两种方式进行部署:
路径 A:使用 Solution Central - 可将解决方案打包并发布为 Solution Central 的解决方案。为此解决方案创建部署请求后,可将其部署到所需的 ThingWorx 实例。有关详细信息,请参阅 Solution Central 帮助中心
PTC 建议将解决方案部署为 Solution Central 的解决方案。您可通过此门户以高效、可重复以及自动化方式完成 IoT 解决方案开发过程。它可帮助您节省部署和测试解决方案所需的时间。
路径 B:作为扩展 - 可将解决方案以 ZIP 文件形式打包为扩展。扩展是实体、资源和小组件的集合。用户可将扩展导入 ThingWorx 平台,以便使用 IoT 解决方案。
借助扩展,可以更轻松地管理 ThingWorx 构件的集合。如果要构建将分发给客户的解决方案,建议您将解决方案部署为扩展。
创建扩展时,请预先定义您的设计需求。例如,在开发的初始阶段,您需要决定是否要使用事物形态或事物模板来满足建模需求、所需的组织和用户组、授予用户的权限等等。
如果解决方案是内部的轻型解决方案,则可以将解决方案打包为可导出为 XML 或二进制文件的实体集合。
这对您有帮助吗?