サンプルアプリケーションの概要と実行

Application Server には、/install_dir/samples/webservices/security/ejb/apps/xms/ ディレクトリに、xms というサンプルの WSS アプリケーションが同梱されています。

このサンプルアプリケーションの目的は、Web サービスが WSS によってどのようにセキュリティ保護されるかを示すことです。xms というサンプルの Web サービスは、J2EE EJB エンドポイントを使用して実装された簡単な Web サービスとサーブレットを使用して実装された Web サービスエンドポイントです。このサンプルでは、サービスエンドポイントのインタフェースが、文字列を 1 つ受け取り、その文字列の前に Hello が付けられた応答を送信する、sayHello という 1 つの動作で定義されています。

このサンプルは、Application Server レベルおよびアプリケーションレベルで Web サービスのメッセージセキュリティを使用する方法を示します。WSS メッセージセキュリティのメカニズムは、OASIS WS-Security 標準の X.509 とユーザー名およびパスワードプロファイルを使用して SOAP Web サービスを呼び出すメッセージレベルの認証 (たとえば、XML デジタル署名および暗号化) を実装しています。

アプリケーションのコンパイル、パッケージ化、および実行に関する詳細については、『Developers' Guide』の「Securing Applications」の章を参照してください。「詳細情報」に、この章へのリンクが掲載されています。


著作権表示