WebFacing サーバーが使用するポートの変更

WebFacing サーバーは、WebSphere® Application Server とユーザー自身の IBM i アプリケーションの間のゲートウェイとして機能します。WebFacing サーバーは、事前定義された TCP ポートで listen して、WebFacing アプリケーション (Web またはポートレット) とデータを交換します。 同じ IBM i 上のサーバーに接続しているすべての WebFacing アプリケーションが、割り当てられた TCP ポートに接続するように構成されている必要があります。デフォルトでは、サーバーはポート 4004 で listen します。この値を、IBM i WKSRVTBLE コマンドで変更して、TCP サービスの as-WebFacing を変更することができます。 変更を有効にするため、サーバーは再始動する必要があります。また、すべての WebFacing アプリケーションは、WebFacing プロジェクトのランタイム・プロパティーで適切に再構成され再デプロイされる必要があります。

IBM i サーバーでの WebFacing ランタイム・ポートの変更

  1. 「サービス・テーブル項目の処理」画面にアクセスします。 IBM i サーバーのコマンド行から、コマンド WRKSRVTBLE を入力します。「サービス・テーブル項目の処理」画面が表示されます。
  2. as-WebFacing サービスまでページダウンします。
    注: WebFacing ポートを以前に手動で再定義していない場合は、as-WebFacing の項目は表示されません。WebFacing ポートを以前に手動で定義していない場合は、ステップ as-WebFacing の新規項目の追加 にスキップしてください。
  3. オプション「5 = 表示」を選択して、WebFacing サーバーに関するポート情報を表示します。 ポートを変更していなければ、デフォルトは 4004 です。Enter キーまたは F12 キーを押して、「サービス・テーブル項目の処理」画面に戻ります。
  4. ポートを変更するには、as-WebFacing の既存の項目がある場合、オプション「4=除去」を選択して、まずその項目を除去する必要があります。
  5. as-WebFacing の新規項目を追加します。
    1. 「サービス・テーブル項目の追加」画面にアクセスします。オプション「1=追加」を選択します。「サービス・テーブル項目の追加」画面が表示されます。
    2. 「サービス」フィールドに、as-WebFacing を単一引用符で囲んで入力します。
    3. 「ポート」フィールドに、使用したい新規ポート番号を入力します。
    4. 「プロトコル」フィールドに、tcp を単一引用符で囲んで入力します。
    5. Enter キーを押します。新規の WebFacing サービス項目が追加されます。
IBM i サーバー上で WebFacing ランタイム・ポートを変更したら、WebFacing アプリケーションが使用するポートの変更のステップに従って、WebFacing アプリケーションが使用するポートを変更し、WebFacing アプリケーションが新しいポートで正しく動作するようにします。
注: このポートは、WebFacing アプリケーションと WebFacing サーバーの間の通信のみに使用されます。WebFacing Web アプリケーションにアクセスするためにブラウザーで指定するポートではありません。