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.
|