Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » MobiLink - Serveradministration » MobiLink-Servertechnologie verwenden » Redirector (nicht weiterentwickelt)

 

NSAPI-Redirector für Netscape/Sun-Webserver unter Windows (nicht weiterentwickelt)

Hinweis

Der Redirector ist veraltet. Verwenden Sie an seiner Stelle den Relay Server. Weitere Hinweise finden Sie unter Der Relay Server.

Der NSAPI-Redirector wird für den Sun Java System-Webserver (früher Sun One) und den Netscape iPlanet Enterprise Edition-Webserver bereitgestellt.

Weitere Hinweise zur Versionsunterstützung finden Sie unter [external link] http://www.sybase.com/detail?id=1062634.

Hinweise zur Verwendung des Redirectors unter Unix finden Sie unter NSAPI-Redirector für Netscape/Sun-Webserver unter Unix (nicht weiterentwickelt).

Wenn Sie den Redirector mit Netscape/Sun-Webservern auf anderen Plattformen einsetzen möchten, können Sie hierfür den Servlet-Redirector verwenden. Weitere Hinweise finden Sie unter Servlet-Redirector (nicht weiterentwickelt).

♦  So konfigurieren Sie den NSAPI-Redirector
  1. Gehen Sie so vor, wie unter Redirector-Eigenschaften konfigurieren (für Redirector, die Servergruppen unterstützen) beschrieben.

  2. Falls erforderlich, kopieren Sie die Datei iaredirect.dll auf den Computer, auf dem sich der Webserver befindet. Diese Datei befindet sich unter Installationsverzeichnis\MobiLink\redirector\Webserver, wobei Webserver der Name Ihres NSAPI-Webservers ist.

  3. Falls sich Ihr Webserver auf einem anderen Computer befindet als der Redirector, müssen Sie die folgenden Dateien auf jenen Computer kopieren und dafür sorgen, dass sie sich im Pfad befinden. Welche Dateien Sie benötigen, hängt davon ab, welche Verschlüsselung Sie verwenden, falls zutreffend.

    Die folgenden Dateispeicherorte sind relativ zum Installationsverzeichnis:

    Setup Erforderliche Dateien
    Alle
    • bin32\dblgen11.dll1
    • bin32\dbicu11.dll
    • bin32\dbicudt11.dll
    ECC-Verschlüsselung
    • bin32\mlcecc11.dll
    RSA-Verschlüsselung
    • bin32\mlcrsa11.dll
    RSA-Verschlüsselung mit FIPS
    • bin32\mlcrsafips11.dll
    • bin32\sbgse2.dll

    1 Für Deutsch, Japanisch und Chinesisch ersetzen Sie en durch de, ja bzw. zh.

    Weitere Hinweise zum Ändern der Sprache finden Sie unter Näheres zur Sprache der Sprachumgebung.

  4. Aktualisieren Sie die NSAPI-Webserver-Konfigurationsdateien magnus.conf und obj.conf wie folgt.

    Bereitgestellte Beispieldateien

    Muster der Dateien magnus.conf und obj.conf, die für den MobiLink-Server vorkonfiguriert sind, befinden sich unter Installationsverzeichnis\MobiLink\redirector\Webserver, wobei Webserver der Name Ihres NSAPI-Webservers ist.

    Aktualisieren Sie folgende Abschnitte von magnus.conf und obj.conf.

    • In magnus.conf geben Sie an, wo iaredirect.dll und die Redirector-Konfigurationsdatei gespeichert sind.

      Fügen Sie am Ende des Init-Abschnitts folgenden Text hinzu, wobei Speicherort der aktuelle Speicherort der Dateien ist (iaredirect.dll und die Redirector-Konfigurationsdatei können sich an unterschiedlichen Speicherorten befinden, aber beide müssen sich auf dem gleichen Rechner wie der Webserver oder auf einem Laufwerk befinden, auf das der Webserver zugreifen kann):

      Windows: 
      Init fn="load-modules" shlib="Speicherort/iaredirect.dll"
      funcs="redirector,initialize_redirector"
      Init fn="initialize_redirector" configFile="Speicherort/redirector.config"
    • In obj.conf geben Sie den Namen des Redirectors an, der in URLs verwendet werden soll.

      Geben Sie am Anfang des Abschnitts "default object" folgenden Text ein. Dieser Abschnitt muss genau so erscheinen, wie im Folgenden angegeben. Sie können lediglich mlredirect in einen beliebigen Wert ändern. Alle Anforderungen der Form http://host:port/mlredirect/ml/* werden an einen der MobiLink-Server geleitet, die mit dem Redirector ausgeführt werden.

      <Object name=default>
      NameTrans fn="assign-name" from="/mlredirect/ml/*" name="redirectToML"
    • In obj.conf geben Sie die Objekte an, die vom Redirector aufgerufen werden. Fügen Sie nach dem Abschnitt "default object" folgenden Abschnitt ein:

      <Object name="redirectToML">
      Service fn="redirector" serverType="ml"
      </Object>
Beispiel

Im Folgenden finden Sie ein Beispiel des Abschnitts von magnus.conf, den Sie anpassen müssen.

Init fn="load-modules" shlib="D:/iaredirect.dll"
funcs="redirector,initialize_redirector"
Init fn="initialize_redirector" configFile="D:/redirector.config"

Im Folgenden finden Sie ein Beispiel der Abschnitte von obj.conf, die für den Redirector wichtig sind:

<Object name=default>
NameTrans fn="assign-name" from="/mlredirect/ml/*" name="redirectToML"
...
<Object name="redirectToML">
Service fn="redirector" serverType="ml"
</Object>
♦  So testen Sie Ihre Konfiguration
  1. Rufen Sie den Redirector mit folgender Syntax auf:

    http://Host:Port/mlredirect/ml/
  2. Überprüfen Sie die Logdatei, um festzustellen, ob der Redirector eine Anforderung protokolliert hat.

    Hinweis: Dieser Test stellt keine Verbindung mit dem MobiLink-Server her.