Details zur Serviceposition für Web-Service-Zugriff

Die Details zur Serviceposition eines Web-Service können in den anfordernden Quellcode eingefügt werden. Es wird jedoch empfohlen, diese Details im EGL-Implementierungsdeskriptor zu platzieren.

Das Einfügen der Details in den Implementierungsdeskriptor bietet einige potenzielle Vorteile. Wenn Sie die Details beispielsweise in den Implementierungsdeskriptor einfügen und ein Detail der Serviceposition geändert wird, treffen die folgenden Aussagen zu:

Beim Einfügen von Details in den EGL-Implementierungsdeskriptor müssen Sie die komplexe Eigenschaft @BindService angeben, wenn Sie eine Servicezugriffsvariable deklarieren. Diese Eigenschaft bezieht sich auf einen Eintrag in der EGL-Implementierungsbeschreibung, genauer gesagt auf einen Eintrag im Abschnitt für Service-Client-Bindings des EGL-Implementierungsdeskriptors.

Das Verhalten des Eintrags im Abschnitt für Service-Bindings ist je nach Typ des Service, auf den ein Zugriff erfolgt, unterschiedlich:
Beim Zugriff auf den REST-Service eines anderen Herstellers müssen Sie zwischen den folgenden Arten von Informationen unterscheiden:

Für den Zugriff auf den REST-Service eines anderen Herstellers müssen alle Details entweder im Basis-URI oder in einer URI-Vorlage angegeben werden.


Feedback