ThingWorx Flow > ThingWorx Flow SDK
ThingWorx Flow SDK
Ein Konnektor ist ein spezialisiertes NPM-Paket, das verschiedene Artefakte enthält, die für die Interaktion mit einem verbundenen System erforderlich sind.
Die durch einen Konnektor bereitgestellten Funktionen können im Workflow verwendet werden, um Informationen zwischen ThingWorx Flow und dem verbundenen System auszutauschen. Der Konnektor kann auch Workflows basierend auf dem Eintreten von Ereignissen im externen System auslösen.
Konnektoren bestehen aus verschiedenen Artefakten. Sie können die folgenden Artefakte mit Befehlen der ThingWorx Flow Befehlszeilenschnittstelle erstellen, verwalten und testen.
Obwohl für das Erstellen von Artefakten keine bestimmte Reihenfolge erforderlich ist, wird die folgende Reihenfolge empfohlen:
Das folgende Video bietet eine Übersicht über ThingWorx Flow Konnektoren.
Konnektorentwicklungsprojekt-Fluss
Die folgenden Schritte beschreiben den Workflow im Konnektorentwicklungsprojekt:
1. Laden Sie das ThingWorx Flow Befehlszeilenschnittstellen-Paket von der PTC Website herunter, und installieren Sie es auf Ihrem System.
2. Generieren Sie ein Projekt für einen Konnektor, und fügen Sie dann dem Konnektorprojekt Artefakte hinzu: Verbindungen, OAuth-Konfiguration, Aktionen, Lookups und Trigger.
3. Erstellen Sie eine Authentifizierung für Aktionen, Trigger oder Lookups.
4. Testen Sie die Konnektorartefakte mithilfe des ThingWorx Flow Befehlszeilenschnittstellen-Pakets.
Die Test-Hilfe-Assistenten des Konnektor-SDK automatisieren die Artefakte. Die Test-Hilfe-Assistenten des Konnektor-SDK werden verwendet, um die automatisierte Tests für das Testen der Artefakte zu schreiben.
Für lokale Installationen können die ThingWorx Flow Konnektoren unter Verwendung des Bereitstellungsprozesses bereitgestellt werden.
* 
Der oben beschriebene Workflow kann sich ändern.