開發解決方案的最佳作法 > 封裝及部署在 ThingWorx Platform 建構的解決方案
封裝及部署在 ThingWorx Platform 建構的解決方案
ThingWorx Platform 是一個完整的端對端技術平台。您可以使用該平台來開發、部署及延伸 IoT 解決方案。
IoT 解決方案的部署方式有以下兩種:
方法 A:使用解決方案中心 - 可將解決方案作為解決方案封裝並發佈至解決方案中心。針對此解決方案建立部署請求之後,即可將其部署至所需的 ThingWorx 實例。如需詳細資訊,請參閱解決方案中心說明中心
PTC 建議將解決方案作為方案中心的解決方案部署。此入口網站為您的 IoT 解決方案開發流程加快了速度,並提升了可重複性與自動化的功能。它可協助您節省部署及測試解決方案所花費的時間。
方法 B:作為延伸功能 - 可將解決方案作為延伸功能封裝在 ZIP 檔案中。延伸功能是實體、資源與小器具的集合,使用者可以將延伸功能匯入至 ThingWorx Platform,以使用 IoT 解決方案。
利用延伸功能,可以更輕鬆地管理 ThingWorx 加工品的集合。如果您要建構將分配給客戶的解決方案,建議將解決方案部署為延伸功能。
在建立延伸功能時,請事先定義好設計需求。例如,在開發的初始階段,您需要決定是否要將「物形式」或「物範本」用於建模需求、您需要的組織與使用者群組、授與使用者的權限等。
也可將解決方案封裝為可匯出為 XML 或二進位檔案的實體集合 (如果解決方案是內部輕量型解決方案)。
這是否有幫助?