WebSphere Application Server - Express for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

             目次と検索結果のパーソナライズ化

Web サービス・クライアント・バインディングの構成

Web サービス・アプリケーションが WebSphere Application Server にデプロイされると、 各アプリケーションまたはモジュールにインスタンスが作成されます。インスタンスには、 Web モジュールまたは Enterprise JavaBean (EJB) モジュールのデプロイメント情報 (クライアント・バインディングなど) が含まれています。

始める前に

Web サービスを WebSphere Application Server にデプロイします。

このタスクを完了するためには、Web サービス・サーバーの URL エンドポイント・アドレスのトポロジー、 およびクライアントが依存している Web サービスを把握する必要があります。 管理コンソールでデプロイメント記述子を表示してトポロジー情報を見つけることができます。 詳しくは、 Web サービス・サーバーのデプロイメント記述子の表示の項目を参照してください。

このタスクについて

クライアント・バインディングは、 Web サービス記述言語 (WSDL) ファイル名および優先ポートを定義します。 モジュールでの Web サービスの相対パスは、 要求に使用される実際の URL を含む互換 WSDL ファイル内で指定されます。 このアドレスが必要なのは、 オリジナルの WSDL ファイルに URL が含まれていなかった場合、あるいは別のアドレスが必要な場合のみです。 複数ポートを持つサービス・エンドポイントの場合は、 代替 WSDL ファイル名を定義する必要があります。

以下のステップでは、サーバーにデプロイされた Web サービスのバインディングの編集方法について説明します。ある Web サービスが別の Web サービスと通信する場合、 ダウンストリームの Web サービスにアクセスするには、クライアントのバインディングを構成する必要があります。

管理コンソールでクライアント・バインディングを構成するには、以下のようにします。

プロシージャー

  1. 管理コンソールを開きます。
  2. アプリケーション」>「エンタープライズ・アプリケーション」> 「application_instance」>「Manage Modules」>「module_instance」> 「Web services client bindings」とクリックします。
  3. 更新する Web サービスを検索します。

    Web サービスは、「Web サービス」フィールドにリストされます。

  4. 「WSDL file name」フィールドのドロップダウン・ボックスから WSDL ファイル名を選択します。
  5. 「Preferred port mappings」フィールドで「編集」をクリックし、 使用するデフォルトのポートを構成します。
    1. 「ポート・タイプ」および「Preferred ports」フィールドで、ポート・タイプおよび優先ポートを指定します。

      優先ポートを構成すると、最適のポート・インプリメンテーションを選択して、 非 SOAP プロトコルを使用することができます。 非 SOAP プロトコルの使用について詳しくは、 JAX-RPC を使用した RMI-IIOP Web サービスを参照してください。

    2. 適用」と「OK」をクリックします。
  6. 「Port information」フィールドの「編集」をクリックして、 ポートの要求タイムアウト、オーバーライド・エンドポイント、および オーバーライド・バインディング・ネーム・スペースを構成します。

    要求タイムアウトを構成すると、 複数のホップや稼働時間の長いサービスを伴う複数のカスケード Web サービスを備えた複雑なトポロジーに対応できます。

    タイムアウト値は、 統合の進行に合わせて監視されるシステム全体の動作を基にして構成することができます。 例えば、ネットワーク条件または外部 Web サービスのパフォーマンスの変化が原因で、 Web サービス・クライアントがタイムアウトになる場合があります。 タイムアウトになる Web サービス・クライアントを含むアプリケーションがある場合は、 そのクライアントの要求タイムアウト値を変更することができます。

    1. 適用」と「OK」をクリックします。

結果

Web サービスのクライアント・バインディングが構成されます。

次の作業

これで、その他の構成の完了、アプリケーションの開始または再始動、および 期待する Web サービスの動作の検証を行うことができます。



サブトピック
Web サービスのクライアント・バインディング
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 7:05:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.iseries.doc/info/iseriesexp/ae/twbs_clientbindings.html