Auf einen Service zugreifen

In EGL können Sie auf verschiedene Servicetypen zugreifen. Informationen zu den Zugriffsprozeduren erhalten Sie über die Links in der folgenden Tabelle.

Zielsetzung Tasks
Zugriff auf einen dedizierten oder lokalen EGL-Service
  1. Variable für Zugriff auf dedizierten oder lokalen EGL-Service deklarieren
  2. Führen Sie dann eine der folgenden Tasks aus:
    1. Service asynchron aus einer Rich-UI-Anwendung aufrufen
    2. Service synchron außerhalb von Rich UI aufrufen
Zugriff auf einen EGL-REST-RPC-Service oder den REST-Service eines anderen Herstellers
  1. Schnittstellenabschnitt für Zugriff auf einen REST-Service erstellen
  2. Variable für Zugriff auf einen REST-Service deklarieren
  3. Führen Sie optional die folgende Task aus, die Ihnen im Verlauf der Zeit Flexibilität bietet:
  4. Führen Sie dann eine der folgenden Tasks aus:
    1. Service asynchron aus einer Rich-UI-Anwendung aufrufen
    2. Service synchron außerhalb von Rich UI aufrufen

Detaillierte Informationen bezüglich des Zugriffs auf einen EGL-REST-RPC-Service über Logik, die außerhalb von EGL geschrieben wurden, finden Sie in 'EGL-REST-RPC-Nachrichtenstruktur'.

Zugriff auf einen SOAP-Service
  1. Führen Sie zur Erstellung eines Schnittstellenabschnitts einen der folgenden Prozesse aus:
    1. Schnittstellenabschnitt für Zugriff+++ auf einen SOAP-Service erstellen
    2. Schnittstellenabschnitt beim Hinzufügen eines SOAP-Bindings erstellen (siehe SOAP-Service-Binding zum Implementierungsdeskriptor hinzufügen)
  2. Variable für Zugriff auf einen SOAP-Service deklarieren
  3. Führen Sie dann eine der folgenden Tasks aus:
    1. Service asynchron aus einer Rich-UI-Anwendung aufrufen
    2. Service synchron außerhalb von Rich UI aufrufen
Zugriff auf einen fernen EGL-Service (nur außerhalb von Rich UI möglich)
  1. Schnittstellenabschnitt aus einem Service- oder ExternalType-Abschnitt erstellen
  2. Variable für Zugriff auf fernen EGL- oder nativen Service deklarieren
  3. EGL-Binding zum Implementierungsdeskriptor hinzufügen
  4. Service synchron außerhalb von Rich UI aufrufen
Direkter Zugriff auf ein natives IBM i-Serviceprogramm (nur außerhalb von Rich UI möglich)
  1. Schnittstellenabschnitt aus einem Service- oder ExternalType-Abschnitt erstellen
  2. Variable für Zugriff auf fernen EGL- oder nativen Service deklarieren
  3. Natives Binding zum Implementierungsdeskriptor hinzufügen
  4. Service synchron außerhalb von Rich UI aufrufen
   

Feedback