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

SQL Anywhere 11.0.1 (日本語) » Mobile Link - サーバ管理 » Mobile Link サーバ・テクノロジの使用 » リダイレクタ (旧式)

 

UNIX 上の Netscape/Sun Web サーバ用の NSAPI リダイレクタ (旧式)

注意

リダイレクタは推奨されなくなりました。代わりに、リレー・サーバを使用してください。リレー・サーバを参照してください。

NSAPI リダイレクタは、Sun Java System Web サーバ用に提供されています。これは、以前 Sun One および Netscape iPlanet Enterprise Edition Web サーバと呼ばれていました。

バージョンのサポートの詳細については、[external link] http://www.ianywhere.jp/sas/os.html を参照してください。

このリダイレクタを Windows で使用する方法については、Windows 上の Netscape/Sun Web サーバ用の NSAPI リダイレクタ (旧式)を参照してください。

その他のプラットフォームで Netscape/Sun Web サーバ用のリダイレクタを使用するには、サーブレット・リダイレクタを使用します。サーブレット・リダイレクタ (旧式)を参照してください。

♦  NSAPI リダイレクタを設定するには、次の手順に従います。
  1. リダイレクタのプロパティの設定 (サーバ・グループをサポートしないリダイレクタの場合)の手順を完了します。

  2. 必要に応じて、Web サーバが設定されているコンピュータに iaredirect.so ファイルをコピーします。このファイルは、install-dir\MobiLink\edirector\web-server にあります。web-server は NSAPI Web サーバの名前です。

  3. NSAPI Web サーバの設定ファイル magnus.confobj.conf を次のように更新します。

    サンプル・ファイル

    magnus.confobj.conf のサンプル・コピーは、install-dir\MobiLink\Redirector\web-server にあります。web-server は NSAPI Web サーバの名前です。これらのサンプル・ファイルを使用して、次のセクションがファイルのどこに該当しているかを確認できます。

    magnus.confobj.conf の次のセクションを更新します。

    • magnus.conf で、 iaredirect.soredirector.config が配置される場所を指定します。

      Init セクションの末尾に、次のテキストを追加します。location にはファイルの実際のロケーションを入力します(iaredirect.soredirector.config は Web サーバと同じコンピュータに置いてください。ロケーションはそれぞれ別でもかまいません)。

      Solaris: 
      Init fn="load-modules" shlib="location/iaredirect.so"
      funcs="redirector,initialize_redirector"
      Init fn="initialize_redirector" configFile="location/redirector.config"
    • obj.conf で、URL で使用されるリダイレクタの名前を指定します。

      "default object" セクションの先頭に、次のテキストを追加します。このセクションは、次のように表示されます。ただし、mlredirect は他の値に変更できます。http://host:port/mlredirect/ml/* という形式のすべての要求は、リダイレクタとともに稼働している Mobile Link サーバのいずれかに送信されます。

      <Object name=default>
      NameTrans fn="assign-name" from="/mlredirect/ml/*" name="redirectToML"
    • obj.conf で、リダイレクタが呼び出すオブジェクトを指定します。"default object" セクションの後に、次のセクションを追加します。

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

次に、カスタマイズが必要な magnus.conf のセクションの例を示します。

Init fn="load-modules" shlib="location/iaredirect.so"
funcs="redirector,initialize_redirector"
Init fn=" initialize_redirector " configFile="location/redirector.config"

次に、リダイレクタにとって重要な obj.conf のセクションの例を示します。

<Object name=default>
NameTrans fn="assign-name" from="/mlredirect/ml/*" name="redirectToML"
...
<Object name="redirectToML">
Service fn="redirector" serverType="ml"
</Object>
♦  設定をテストするには、次の手順に従います。
  1. 次の構文を使用してリダイレクタを呼び出します。

    http://host:port/mlredirect/ml/
  2. ログ・ファイルをチェックして、リダイレクタが要求をログに記録しているかどうかを確認します。

    「注意:」このテストは、Mobile Link サーバへの接続を作成しません。