Best practice in sintesi per la creazione di applicazioni ThingWorx
Quando si crea un'applicazione IoT, considerare le best practice descritte di seguito.
Includere le entità in un progetto.Utilizzare un solo progetto per un'applicazione.
Contrassegnare le entità con tag modello.
Rendere tutte le entità di estensione non modificabili.
Creare token di localizzazione per tutte le etichette dell'interfaccia utente.
Utilizzare JavaScript per l'implementazione dei servizi.
Utilizzare le Thing shape per definire i servizi e le proprietà.
Utilizzare un prefisso namespace univoco per nomi di entità, proprietà e servizi.
Definire organizzazioni e gruppi di utenti per le entità per impostare visibilità e permessi.
Suddividere applicazioni e soluzioni di grandi dimensioni in estensioni più piccole.
Non utilizzare oggetti asset fissi per eseguire i servizi in Mashup. È consigliabile selezionare o cercare gli oggetti asset dinamicamente e quindi eseguirne i servizi.
* 
Per evitare scenari problematici, utilizzare i servizi di oggetti di supporto o di gestione. Questi servizi accettano il nome di un oggetto asset come parametro di input successivamente utilizzato nei mashup.