Toolmaker Produkt-Dokumentation
Konfiguration directsync4i
Inhaltsübersicht
Für den Einsatz von directsync4i, das unter IBM i OS mit dem Framework directweb läuft, müssen einmalig einige Konfigurationseinstellungen vorgenommen werden, die nachfolgend detailliert beschrieben sind.
directweb konfigurieren
Standardmäßig arbeitet das Framework directweb mit dem Instanznamen DIRWEB über das HTTP-Protokoll und Port 8080. Soll eine directweb Anwendung einen anderen Namen, Portnummer oder Servernamen erhalten, so können diese Parameter mit dem Befehl
CFGDIRWEB
geändert werden.
0001 – dirweb Instanz konfigurieren
Instanz
Eingabe des Namens der HTTP-Server Instanz (max. 10 Zeichen, keine Sonderzeichen, keine Leerzeichen).
Port
Eingabe Portnummer der Serverinstanz. Der HTTP-Server verwendet standardmäßig den Port 80, bei HTTPS Port 443. Andere häufig genutzte Ports sind 8008 und 8080. Sofern Port 8080 bereits für eine andere Anwendung des IBM i-Webservers verwendet wird, kann directweb ein anderer Port zugewiesen werden. Der Zugriff auf directsync4i über das Framework directweb erfolgt über die IP-Adresse der IBM i, gefolgt vom zu verwendenden Port, z.B. http://192.168.100.10:8080.
Servername
Eingabe eines beschreibenden Namens für die directweb Serverinstanz (max. 50 Zeichen, ohne Leerzeichen).
directweb starten
Das directsync4i zugrunde liegende Framework das Toolmaker entwickelt hat ist directweb. CGI-basierend werden hier Basisfunktionen zur Verfügung gestellt mit denen directsync4i arbeitet.
Nach der Installation von directweb / directsync4i sollte die Instanz des http-Servers automatisch gestartet sein. Das ist zu überprüfen mit
WRKACTJOB SBS(QHTTPSVR)
Hier müssen mehrere Jobs mit Jobname DIRWEB stehen:
0002 – aktive Instanz von directweb
Sollte directweb nicht gestartet sein, kann dies mit folgenden Befehlen erfolgen:
ADDLIBLE DIRWEB
STRDIRWEB
Soll die Instanz automatisch mit IPL gestartet werden, müssen beide Befehle an entsprechender Stelle (kurz vor dem Ende) des QSTRUP- Programms eingefügt werden.
Hinweis: Mit dem Start vom directweb Server wird automatisch der E-Mail Dienst mitgestartet.
directweb beenden
Die directweb Instanz kann mit dem Befehl
ENDDIRWEB
beendet werden.
directweb – erster Aufruf
directweb kann einfach durch Eingabe einer URL im Browser gestartet werden. Im Internet-Explorer ist in die Adresszeile folgendes einzugeben:
http://IBM i_tcp/ip_adresse:8888
Hinweis: Ersetzen IBM i_tcp/ip_adresse durch die IP-Adresse Ihres IBM i Systems und drücken dann die EINGABE-Taste.
0003 – Anmeldemaske directweb