Installieren des Web Connectors als separate Webanwendung

Eine Instanz des Web Connectors wird automatisch mit dem Unica 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 Unica Interact Laufzeitserver konfigurieren.

Warum und wann dieser Vorgang ausgeführt wird

Diese Anleitung beschreibt, wie Sie den Web Connector als separate Webanwendung mit Zugriff auf einen fernen Unica Interact Laufzeitserver implementieren.

Bevor Sie den Web Connector implementieren können, müssen Sie den Unica Interact Laufzeitserver installiert haben. Außerdem benötigen Sie einen Webanwendungsserver auf einem anderen System mit Netzzugang (ohne Sperre durch eine Firewall) zum Unica Interact Laufzeitserver.

Prozedur

  1. Kopieren Sie das Verzeichnis jsconnector mit den Web Connector-Dateien vom Unica 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 Unica 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 Unica 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 in Konfigurieren des Web Connectors.

  3. Legen Sie für den Webanwendungsserver, auf dem Sie den Web Connector implementieren, die folgende Java™-Eigenschaft fest:

    -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=/Unica 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. Der Webanwendungsserver muss jetzt neu gestartet werden, damit die neue Java-Eigenschaft übernommen wird.

    Warten Sie, bis der Startvorgang des Webanwendungsservers abgeschlossen ist, bevor Sie den Vorgang fortsetzen.

  5. Stellen Sie mit den erforderlichen Berechtigungen eine Verbindung mit der Managementbenutzeroberfläche für den Webanwendungsserver her, um eine Anwendung bereitzustellen.
  6. Folgen Sie den Anweisungen zum Bereitstellen des Webanwendungsservers und rufen Sie die folgende Datei auf:
    jsConnector/jsConnector.war

Ergebnisse

Der Web Connector wird jetzt in der Webanwendung implementiert. Wenn der vollständig konfigurierte und erneut gestartete Unica 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.jspherstellen. 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.