デプロイされた Web サービス・アプリケーションの管理
管理コンソールを使用して、デプロイされた Web サービス・アプリケーションを管理できます。
始める前に
このタスクについて
手順
- サービス・プロバイダーを管理します。 サービス・プロバイダーは、以下の方法で管理できます。
- 管理コンソールを使用したセル・レベルでのサービス・プロバイダーの表示。サービス・プロバイダーの詳細の表示、サービス、そのエンドポイントおよび操作のポリシー・セットの管理、セル・レベルでのポリシー・セット添付のバインディングの割り当てを行うことができます。
- 管理コンソールを使用したアプリケーション・レベルでのサービス・プロバイダーの表示。サービス・プロバイダーの詳細の表示、サービス、そのエンドポイントおよび操作のポリシー・セットの管理、アプリケーション・レベルでのポリシー・セット添付のバインディングの割り当てを行うことができます。
- サービス・プロバイダー用のポリシー・セットおよびバインディングを管理します。サービス・プロバイダーの詳細の表示、サービス、そのエンドポイントおよび操作のポリシー・セットの管理、ポリシー・セット添付のバインディングの割り当てを行うことができます。
- 管理コンソールを使用して、サービス・プロバイダーのポリシー・セットおよびバインディングをアプリケーション・レベルで管理する。プロバイダー、そのエンドポイントおよび操作のポリシー・セットの管理、アプリケーション・レベルでのポリシー・セット添付のバインディングの割り当てを行うことができます。
- 管理コンソールを使用して WSDL 文書を表示する。JAX-WS アプリケーションの WSDL 文書を表示することができます。
- サービス・クライアントを管理します。 サービス・クライアントは、以下の方法で管理できます。
- サービス・クライアントをセル・レベルで表示します。アプリケーション・サーバー・インスタンスは、サービス・クライアントを含む 1 つ以上のアプリケーションを、そのインスタンス自体にデプロイすることができます。 管理コンソールを使用して、セル・レベルのサービス・クライアントのリストを表示することができます。
- アプリケーション・レベルで サービス・クライアントを表示します。アプリケーション・サーバー・インスタンスは、サービス・クライアントを含む 1 つ以上のアプリケーションを、そのインスタンス自体にデプロイすることができます。 アプリケーション内で参照されているサービス・クライアント名を表示することができます。
- サービス・クライアントのポリシー・セットおよびバインディングを管理します。サービス・クライアント参照の詳細の表示、サービス、そのエンドポイントおよび操作のポリシー・セットの管理、ポリシー・セット添付のバインディングの割り当てを行うことができます。
- サービス・クライアントのポリシー・セットおよびバインディングをアプリケーション・レベルで管理する。サービス・クライアント・アプリケーションまたはそのサービス参照、エンドポイントまたは操作のポリシー・セットの管理、アプリケーション・レベルでのポリシー・セット添付のバインディングの割り当てを行うことができます。
- デプロイメント記述子を表示します。 デプロイされた Web サービス・アプリケーションの、Web サービスのサーバーおよびクライアントのデプロイメント記述子を表示します。 デプロイメント記述子のバインディングを表示できます。デプロイメント記述子は JAX-RPC Web サービスに必要です。 オプションで、webservices.xml デプロイメント記述子を使用すると、 JAX-WS Web サービス内のアノテーションに指定されたアプリケーションのメタデータを 拡張またはオーバーライドすることができます。
- Web サービス・ポートの有効範囲を構成します。(JAX-RPC アプリケーションのみ) Web サービス・アプリケーションが WebSphere Application Server にデプロイされると、 各アプリケーションまたはモジュールにインスタンスが作成されます。インスタンスには、実装の有効範囲や クライアント・バインディング情報など、Web モジュールまたはエンタープライズ Bean モジュールの デプロイメント情報が含まれます。有効範囲には、アプリケーション、セッション、 要求の 3 つのレベルを設定できます。
- 補正サービスを抑止します。 Web サーバーによっては、CoordinationContext エレメントを含む SOAP メッセージを処理するように構成されていないものもあります。WebSphere Application Server で、補正サービスのカスタム・プロパティーを構成して、Web サービス要求で CoordinationContext を送信しない Enterprise Java Bean の事前定義リストを処理することができます。
サブトピック
サービス・リスナーおよびエンドポイント・リスナーの概要
本製品の管理機能を使用すると、個々のサービス・リスナーとエンドポイント・リスナーを開始および停止することにより、スループットを制御できます。サービス・リスナー を停止すると、関連するエンドポイント・リスナーは新しい インバウンド要求を listen しなくなり、アプリケーション・サーバーはそのサービスに対する新しい着信要求 を拒否するようになります。また、リソースが解放され、 そのサービスに対する既に処理中の要求、または、他のサービスに 対する新しい着信要求を処理するために使用可能になります。サービスおよびエンドポイント・リスナーの管理
この製品の管理機能は、サービス・リスナーおよびエンドポイント・リスナーをサポートするように拡張されています。EndpointManager や EndpointCentralManager などの MBean を使用して、サービス・リスナーおよびエンドポイント・リスナーを呼び出すことができます。管理コンソールを使用したセル・レベルでのサービス・プロバイダーの表示
この管理コンソール・ページを使用して、 セル・レベルでサービス・プロバイダーの表示と管理を行うことができます。管理コンソールを使用したアプリケーション・レベルでの サービス・プロバイダーの表示
この管理コンソール・ページを使用して、 アプリケーション・レベルでサービス・プロバイダーの表示と管理を行うことができます。管理コンソールによるサービス・プロバイダーの詳細の表示とポリシー・セットの管理
管理コンソール・タスクを使用してサービス・プロバイダーの詳細を表示し、サービス、そのエンドポイント、および操作に対するポリシー・セットを管理します。管理コンソールを使用して、サービス・プロバイダーの ポリシー・セットおよびバインディングをアプリケーション・レベルで管理する
この管理コンソール・タスクを使用して、アプリケーションまたはそのサービス、エンドポイント、および操作に関するポリシー・セットを管理します。管理コンソールを使用したサービス・プロバイダーの WSDL 文書の表示
管理コンソールから Web サービス記述言語 (WSDL) 文書を探し、表示できます。管理コンソールを使用したセル・レベルでのサービス・クライアントの表示
管理コンソールを使用して、セル・レベルのサービス・クライアントを表示することができます。管理コンソールを使用したアプリケーション・レベルでの サービス・クライアントの表示
このタスクを使用して、アプリケーションのインストール済みサービス・クライアントを表示することができます。管理コンソールによるサービス・クライアントの 詳細の表示とポリシー・セットの管理
この管理コンソール・タスクを使用して、サービス・クライアント参照の詳細を表示し、 サービス、そのエンドポイント、および操作に対するポリシー・セットを管理します。管理コンソールを使用したサービス参照用のポリシー・セットおよびバインディングの管理
この管理コンソール・タスクを使用して、 サービス参照、エンドポイント、および操作のための ポリシー・セットおよびバインディングを管理します。サービス・クライアント用ポリシー・セットおよびバインディングの アプリケーション・レベルでの管理 (管理コンソールを使用)
この管理コンソール・タスクは、サービス・クライアント・アプリケーションまたはそのサービス、 エンドポイント、あるいは操作用のポリシー・セットを管理するために使用します。管理コンソールでの Web サービス・デプロイメント記述子の表示
デプロイ済みの Web サービス・アプリケーションに関して、 Web サービスのクライアントおよびサーバーのデプロイメント記述子を表示できます。 デプロイメント記述子のバインディングを表示できます。JAX-RPC Web サービス・ポートの有効範囲の構成
Java API for XML-based RPC (JAX-RPC) Web サービス・アプリケーションが WebSphere Application Server にデプロイされると、 各アプリケーションまたはモジュールにインスタンスが作成されます。インスタンスは、実装の有効範囲、クライアント・バインディングおよびデプロイメント記述子情報など、Web モジュールまたはエンタープライズ Bean モジュールのデプロイメント情報を含みます。 有効範囲には、アプリケーション、セッション、および要求の 3 つのレベルを設定できます。補正サービスの抑止
すべての Web サーバーが、CoordinationContext エレメントを含む SOAP メッセージを処理するように構成されているわけではありません。WebSphere Application Server を使用して、Web サービス要求で CoordinationContext が送信されない Enterprise Java Bean の事前定義リストを処理する、補正サービスのカスタム・プロパティーを構成することができます。JAX-WS タイムアウト・プロパティー
Java API for XML-Based Web Services (JAX-WS) クライアントが応答メッセージの読み取り、要求メッセージの送信、および接続作成のために待機する期間を構成するタイムアウト・プロパティーを、JAX-WS アプリケーションのアプリケーション・サーバーの各種レベルで設定できます。これらのタイムアウト・プロパティーは、ポリシー・セット (org.apache.axis2.context.MessageContext) および Java 仮想マシン (JVM) で構成できます。この優先順位は、Web サービス・ランタイム環境がプロパティーを読み取る方法に基づきます。例えば、ポリシー・セットと JVM の両方で書き込みタイムアウトが設定されている場合は、ランタイム環境はポリシー・ファイルのプロパティー値を使用し、JVM プロパティーを無視します。以下の表に、読み取り、書き込み、および接続の各タイムアウト・プロパティーの概要を示します。 Java API for XML-based RPC (JAX-RPC) クライアントとは異なり、JAX-WS クライアントのタイムアウト・プロパティーは、クライアント・バインディング・ファイルに設定してはなりません。これは、そのようにして設定されたタイムアウト・プロパティーは、ランタイム環境に無視されるためです。読み取りおよび書き込みタイムアウトは、ワイヤー上の要求の書き込み時に開始するトランスポート・レベルのタイムアウトです。書き込みタイムアウトは、要求が書き込まれるときに停止します。読み取りタイムアウトには、プロバイダー内で費やされる時間が含まれ、応答がワイヤーから読み取られたときに停止します。要求と応答のマーシャルまたはアンマーシャルを Web サービスが行う時間はタイムアウトに含まれませんこれらのタイムアウトはまた、接続をセットアップするために必要な時間は考慮に入れません。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_admindeploy
ファイル名:twbs_admindeploy.html