Registrieren eines ThingPoint bei der RAD Server Engine
Nach oben zu Überblick zu ThingPoint
Ein ThingPoint ist eine eigenständige Anwendung, die neben dem EMS-Server ausgeführt werden kann (sie kann auf verschiedenen Computern ausgeführt werden).
Ein mit einem EMS-EdgeModule implementiertes ThingPoint muss beim EMS-Server registriert sein, damit von einer EMS-Client-Anwendung darauf zugeriffen werden kann.
Ein ThingPoint registriert die folgenden Daten beim EMS-Server:
- ModuleName. Eindeutiger Name des ThingPoint auf dem EMS-Server.
- Protocol. TCP-Protokoll zum Herstellen der Verbindung mit dem EMS-Server.
- Verbindungseigenschaften. Host und Port, an dem der ThingPoint-Dienst Anforderungen vom EMS-Server empfängt.
- Host. Host, auf dem der ThingPoint ausgeführt wird.
- Port. Port, über den der ThingPoint-Dienst Anforderungen vom EMS-Server empfängt.
- Ressourcennamen. Namen von Ressourcen, die die ThingPoint-Funktionalität erweitern.
Der EMS-Server verwendet die folgenden gespeicherten Daten jedes ThingPoint:
- ModuleName und Ressourcenname, um eine REST-Anforderung von einer EMS-Client-Anwendung zu identifizieren, die an ein ThingPoint gerichtet ist.
- Verbindungseigenschaften, um REST-Anforderungen an das ThingPoint zu stellen.
Registrieren eines ThingPoint im EMS-Server
Sie können die folgenden Komponenten verwenden, um ein ThingPoint mit EMS-EdgeModules und deren Ressourcen beim EMS-Server zu registrieren.
Komponente | Verwendung |
---|---|
TEMSEdgeService |
Verwenden Sie die auf |
Verwenden Sie die RegisterModule-Methode. |
- Hinweis: Die benutzerdefinierten Ressourcen des ThingPoint sind auch beim EMS-Server registriert.