避免升級影響
基於 ThingWorx Utilities 開發時,您可採取下列步驟,以避免在未來升級至較新發行版本時發生問題。視未來發行版本提供的更新而定,您可能需要確保自訂程式碼和物件與對 ThingWorx Utilities 所做的更新相容。為避免發生升級問題,我們建議下列事項︰
資源提供者
當延伸 ThingWorx Utilities 本體以支援新網域時,請避免建模特定資源類型,例如客戶與連絡人。而是要建模這些資源所提供的功能,例如 Addressable 與 Contactable。
不應在 ThingWorx Composer 中修改 Java 式物範本。欲防止在 ThingWorx Composer 中修改 Java 式物範本,請確保在將物範本作為延伸的一部份匯入時,將其設定為不可編輯。
功能
為避免命名衝突,功能資料形式的欄位名稱應包含功能的前綴。例如,Contactable 功能的欄位名稱應像是 ContactablePhoneNumberContactableEmail,而不是 PhoneNumberEmail
為避免因未來變更您建立的任何本體延伸而造成升級影響,在透過延伸匯入時,應將構成屬於您本體延伸一部份之功能的 ThingWorx 實體 (例如物形式與資料形式) 設定為不可編輯。
這是否有幫助?