Bild 60: Inbound-Kommunikation mit einer UTM-Anwendung konfigurieren
Für diese bestehende Proxy Konfiguration aus Outbound-Kommunikation mit einer UTM-Anwendung konfigurieren kann zusätzlich ein Skript zur Konfiguration der Inbound-Kommunikation gestartet werden. Ein Beispiel für die Konfiguration der Inbound-Kommunikation finden Sie in dem mit ausgelieferten Jython-BeispielSkript sampleAdminInbound.py
im Verzeichnis cli-sample
.
init() - Sitzung der Management Console für das MC-CLI starten
Starten Sie eine Sitzung der Management Console, indem Sie die FunktionBcAdminMain.init(<MC_home>)
aufrufen.
Die Management Console liest die Konfigurationsdateiconsole.properties.xml
ein und setzt auf der obigen Konfiguration auf.getList() - Liste aller konfigurierten Objekte eines Objekt-Typs ausgeben / getObject() - Proxy Objekt aus der Konfiguration lesen
Lesen Sie die Liste aller konfigurierten Proxys mitBcAdminMain.getList(“proxy“)
oder lesen Sie ein bestimmtes Proxy Objekt mitBcAdminProxy.getObject(<proxy_name>)
.authenticate() - Beim Proxy authentifizieren
Authentifizieren Sie sich beim Proxy mit dem Aufruf vonBcAdminProxy.authenticate(<bcproxy>, admin_pw)
.create() - Resource Adapter zur Konfiguration hinzufügen
Definieren Sie ein (oder mehrere) Resource Adapter, indem Sie die FunktionBcAdminRA.create(<resourceAdapterName>,<bcproxy>, properties)
(mehrfach) aufrufen.create() - Inbound Message Endpoint zur Konfiguration hinzufügen
Richten Sie einen (oder mehrere) Inbound Message Endpoint(s) ein, indem Sie die FunktionBcAdminInboundMsgEndpoint.create(<messageEndpointName>, <bcproxy>,
properties)create() - Inbound User zur Konfiguration hinzufügen
Wenn der EIS Partner Benutzer verwendet, definieren Sie einen (oder mehrere) Inbound User, indem Sie die FunktionBcAdminInboundUser.create(<userName>,
<bcproxy>, properties)modifyProperties() - Eigenschaften eines Inbound Services ändern
Legen Sie die Eigenschaften der entsprechenden UTM-Transaktionscodes fest, indem Sie die FunktionBcAdminInboundService.modifyProperties (<InboundService>,
properties)perform() - Administrative Aktionen für einen Proxy starten
Sichern und aktualisieren Sie die Proxy Konfiguration mit den FunktionenBcAdminProxy.perform(<bcproxy>, "save")
undBcAdminProxy.perform(<bcproxy>, "update-config")
.perform() - Administrative Aktionen starten
Sichern Sie die Konfiguration des/der Resource Adapter, indem Sie die FunktionBcAdminRa.perform(<resourceAdapter>,"update-ra-xml", params)
aufrufen.close() - Management Console-Sitzung beenden
Beenden Sie die Sitzung der Management Console mit dem Aufruf der FunktionBcAdminMain.close()
.