Installieren des Web Connectors als separate Webanwendung
Eine Instanz des Web Connectors wird automatisch mit dem IBM® Interact Laufzeitserver installiert und standardmäßig aktiviert. Sie können den Web Connector jedoch auch als eigenständige Webanwendung implementieren (zum Beispiel in einem Webanwendungsserver auf einem separaten System) und für die Kommunikation mit dem fernen Interact Laufzeitserver konfigurieren.
Diese Anleitung beschreibt, wie Sie den Web Connector als separate Webanwendung mit Zugriff auf einen fernen Interact Laufzeitserver implementieren.
Bevor Sie den Web Connector implementieren können, müssen Sie den IBM® Interact Laufzeitserver installiert haben. Außerdem benötigen Sie einen Webanwendungsserver auf einem anderen System mit Netzzugang (ohne Sperre durch eine Firewall) zum Interact Laufzeitserver.
1.
Kopieren Sie das Verzeichnis jsconnector mit den Web Connector-Dateien vom Interact Laufzeitserver in das System, auf dem bereits der konfigurierte Webanwendungsserver (z. B. WebSphere® Application Server) ausgeführt wird.
Das Verzeichnis jsconnector befindet sich in Ihrem Interact-Installationsverzeichnis.
2.
Konfigurieren Sie auf dem System, auf dem Sie die Web Connector-Instanz implementieren, die Datei jsconnector/jsconnector.xml in einem beliebigen Text- oder XML-Editor, um das Attribut interactURL zu ändern.
Der Standardwert lautet http://localhost:7001/interact. Sie müssen den Wert ändern, damit er mit der URL des fernen Interact Laufzeitservers übereinstimmt, z. B. http://runtime.example.com:7011/interact.
Nachdem Sie den Web Connector implementiert haben, können Sie eine Webbenutzeroberfläche verwenden, um die weiteren Einstellungen in der Datei jsconnector.xml anzupassen. Weitere Informationen finden Sie unter Konfigurieren des Web Connectors.
3.
-DUI_JSCONNECTOR_HOME=<jsconnectorHome>
Ersetzen Sie <jsconnectorHome> durch den tatsächlichen Pfad, in den Sie das Verzeichnis jsconnector auf dem Webanwendungsserver kopiert haben.
Die Art und Weise, wie die Java-Eigenschaften festgelegt werden, hängt von Ihrem Webanwendungsserver ab. Beispiel: In WebLogic bearbeiten Sie die Datei startWebLogic.sh oder startWebLogic.cmd, um die Einstellung JAVA_OPTIONS zu aktualisieren, wie nachfolgend dargestellt:
JAVA_OPTIONS="${SAVE_JAVA_OPTIONS} -DUI_JSCONNECTOR_HOME=/InteractFiles/jsconnector"
Im WebSphere® Application Server legen Sie diese Eigenschaft über die Administrationskonsole im Fenster der Java Virtual Machine fest.
Weitere Informationen zum Einstellen spezifischer Java-Eigenschaften finden Sie in der Dokumentation des Webanwendungsservers.
4.
Warten Sie, bis der Startvorgang des Webanwendungsservers abgeschlossen ist, bevor Sie den Vorgang fortsetzen.
5.
6.
jsConnector/jsConnector.war
Der Web Connector wird jetzt in der Webanwendung implementiert. Wenn der vollständig konfigurierte und erneut gestartete Interact Server ausgeführt wird, müssen Sie als Nächstes eine Verbindung mit der Webseite zur Konfiguration des Web Connectors unter http:// <host>: <port>/interact/jsp/WebConnector.jsp herstellen. Dabei bezeichnet <host> das System, auf dem der Webanwendungsserver ausgeführt wird, auf dem Sie den Web Connector gerade implementiert haben, und <port> bezeichnet den Port, den der Web Connector für das Listening verwendet, wie im Webanwendungsserver angegeben.