AS/400 Connector
Verwendung
Mit dem AS/400 Connector können Sie Anwendungen auf einem AS/400-System aus einem Technical Workflow heraus starten.
Zum Aufrufen der Anwendung und Übergeben evtl. vorhandener Parameter benötigen Sie eine XPCML-basierte Eingangsnachricht. Diese Eingangsnachricht erstellen Sie mithilfe eines XSLT Converters, der vor den AS/400 Connector geschaltet wird.
Voraussetzungen
Sie haben die zuvor heruntergeladene IBM Toolbox für Java (siehe IBM Toolbox for Java) zur INUBIT Process Engine hochgeladen.
Beispiel für eine XPCML-Eingangsnachricht
Eine XPCML-basierte Eingangsnachricht enthält Eingangs-, Durchgangs- und Ausgangsparameter inkl. Datentypen und Werten.
Der AS/400 Connector erwartet folgende Eingaben:
-
Typ, Wert und Länge aller erforderlichen Parameter
-
Vollständiger Pfad zu der AS/400 Anwendung
Beispiel
Zur Überprüfung der Vertragsnummern werden folgende Parameter übergeben:
-
Parameter 1 = Mandant (char, 1-stellig, Ausprägung 1=AnbieterX,2=Anbieter2)
-
Parameter 2 = Vertragsnummer (char, 17-stellig)
-
Parameter 3 = return code (char, 1-stellig, Ausprägung)
-
Auszuführendes Programm
vertragsNrAbfrage
Anfrage in XPCML
<?xml version="1.0" encoding="UTF-8"?>
<xpcml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xpcml.xsd" version="4.0">
<program name="vertragsNrAbfrage" path="/XYZ.lib/myprog.lib/vertragsNrAbfrage.pgm">
<parameterList>
<stringParm name="mandant" passDirection="inout" length="1">
2
</stringParm>
<stringParm name="vertragsNr" passDirection="inout" length="17">
110
</stringParm>
<stringParm name="vertragsNrBekannt" passDirection="inout" length="1">
0
</stringParm>
</parameterList>
</program>
</xpcml>
Dialog AS/400 Connector Eigenschaften
Dieser Dialog bietet folgende Optionen:
Einstellungen
-
Statische Zugangsdaten verwenden
-
Adresse
Servername oder IP-Adresse des AS/400 Systems.
-
Benutzer
Benutzername für den Zugang des AS/400 Systems.
-
-
Aus dem Credentials Manager auswählen
Für die Authentifizierung können Sie auch Zugangsdaten verwenden, die im Credentials Manager verwaltet werden. Siehe Credentials Manager für die Authentifizierung verwenden.
-
Passwort
Passwort für das AS/400 System.
-
Programmname
Name des Programms (ohne Erweiterung), das gestartet werden soll.
-
Erweiterter Debugmode
Wenn markiert, dann wird die Debug-Ausgabe des AS/400 Systems zu den Debug-Ausgaben der INUBIT Process Engine hinzugefügt.
Verbindungstest
-
Verbindung testen
Zum Testen, ob die Verbindung mit Ihren Angaben erfolgreich aufgebaut werden kann.