Optimale Vorgehensweisen für das Erstellen von ThingWorx Lösungen auf einen Blick
Beim Erstellen Ihrer IoT-Lösungen sollten Sie die folgenden optimalen Vorgehensweisen berücksichtigen:
• Schließen Sie Entitäten in ein Projekt ein. Verwenden Sie nur jeweils ein Projekt für eine bestimmte Lösung.
• Versehen Sie Entitäten mit Modell-Tags.
• Machen Sie alle Erweiterungsentitäten nicht bearbeitbar.
• Erstellen Sie Lokalisierungs-Token für alle Benutzeroberflächenbeschriftungen.
• Verwenden Sie JavaScript für die Implementierung von Diensten.
• Verwenden Sie Dingformen, um Dienste und Eigenschaften zu definieren.
• Verwenden Sie ein eindeutiges Namespace-Präfix für Entitätsnamen, Eigenschaften und Dienste.
• Definieren Sie Organisationen und Benutzergruppen für Entitäten, um Sichtbarkeit und Berechtigungen festzulegen.
• Teilen Sie große Lösungen in kleinere Erweiterungen auf.
• Verwenden Sie keine festen Asset-Dinge, um Dienste in Mashups auszuführen. Asset-Dinge sollten dynamisch ausgewählt oder gesucht werden, und dann sollten ihre Dienste ausgeführt werden.
|
Um problematische Szenarios zu vermeiden, verwenden Sie die Dienste von Helper- oder Manager-Dingen. Diese Dienste verwenden den Namen eines Asset-Dings als Eingabeparameter, der in Mashups weiterverwendet wird.
|