JAX-RPC を使用したプラットフォーム・レベルでの Web Services Security の構成

プラットフォームの構成では、汎用のプロパティーと追加のプロパティーを指定することが可能で、デフォルトのバインディングが 組み込まれます。 ジェネレーター、コンシューマー・バインディング、サーバーの各レベルで鍵ロケーター、トラスト・アンカー、コレクション証明書の構成などさまざまな作業を行うことで、プラットフォーム・レベルにおける Web サービス・セキュリティーを構成できます。

始める前に

ベスト・プラクティス ベスト・プラクティス: IBM® WebSphere® Application Server は、 Java™ API for XML-Based Web Services (JAX-WS) プログラミング・モデルおよび Java API for XML-based RPC (JAX-RPC) プログラミング・モデルをサポートします。 JAX-WS は、JAX-RPC プログラミング・モデルが提供する基盤を拡張する、次世代の Web サービス・プログラミング・モデルです。戦略的 JAX-WS プログラミング・モデルを使用すると、標準ベースの注釈モデルのサポートによって、Web サービスおよび Web クライアントの開発が容易になります。JAX-RPC プログラミング・モデルとアプリケーションは引き続きサポートされますが、Web サービス・アプリケーションおよびクライアントを新規に開発する場合は、実装が容易な JAX-WS プログラミング・モデルをご利用ください。best-practices

アプリケーション・レベルの制約以外に、 プラットフォーム・レベルの構成 と呼ばれる、セル・レベルおよびサーバー・レベルの Web Services Security (WSS) 構成があります。

  • これらの構成はすべてのアプリケーションに共通するものですが、構成の中には WebSphere Application Server バージョン 5.x のアプリケーションとバージョン 6.0.x のアプリケーション専用のものが含まれています。
  • アプリケーション内でバインディングを定義しなくてもいいように、デフォルトのバインディングをアプリケーション・レベルのバインディング構成として使用できます。 デフォルト・バインディングの設定は 1 セットのみで、複数のアプリケーションで共有することができます。 このセットは、WebSphere Application Server バージョン 6.x アプリケーションのみで使用可能です。

したがって、バインディング構成ファイルはアプリケーション、サーバー、およびセルの各レベルで指定できます。 それぞれのバインディング構成は次に高いバインディング構成をオーバーライドします。 各デプロイ済みアプリケーションについて、最も近いバインディング構成が適用されます。 バインディングの可視性スコープは、ファイルの場所によって変わります。 バインディングがアプリケーション内で定義された場合は、その可視性はその特定のアプリケーションにスコープ宣言されます。 バインディングがサーバー・レベルで定義された場合は、その可視性スコープは、そのサーバー上でデプロイされたすべてのアプリケーションです。 WebSphere Application Server Network Deployment の場合、バインディングがセル・レベルで定義された場合は、その可視性スコープは、そのセルのすべての サーバー上でデプロイされたすべてのアプリケーションです。

このタスクについて

Web Services Security をプラットフォーム・レベルで確保するために、以下を構成できます。
  • サーバー・レベルまたはセル・レベルの nonce
  • アプリケーション・レベル、サーバー・レベル、またはセル・レベルでの生成プログラムまたはコンシューマー・バインディングの鍵ロケーター
  • アプリケーション・レベル、サーバー・レベル、またはセル・レベルでの生成プログラムまたはコンシューマー・バインディングのトラスト・アンカー
  • アプリケーション・レベル、サーバー・レベル、またはセル・レベルでの生成プログラムまたはコンシューマー・バインディングのコレクション証明書ストア
  • サーバーまたはセル・レベルでのトラステッド ID エバリュエーター
  • Web Services Security 用ハードウェア暗号デバイス
  • rrdSecurity.props プロパティー・ファイル

手順

タスクの結果

これらの手順を実行することで、プラットフォーム・レベルで Web Services Security を構成したことになります。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_conpllwss
ファイル名:twbs_conpllwss.html