1.8.2. UsernameTokenを使用するサービス

1.8.2.1. 概要

UsernameTokenによる認証を利用するWebサービスについてのサンプルです。 詳細は、[ 1.2. プログラミング・開発ガイド > 1.2.13. WS-Security ]で説明しています。

1.8.2.2. 構成


表1.8.2.2-1
プロジェクト 説明
UsernameServiceプロジェクト UsernameToken認証を利用したWebサービスのプロジェクトファイル
UsernameServiceClientプロジェクト クライアントのプロジェクトファイル

1.8.2.3. 実行手順

  1. UsernameService.zip をインポートします。
  2. WebOTX運用管理ツール パースペクティブでUsernameServiceプロジェクトのUsernameService.warを配備します。
  3. UsernameServiceClientプロジェクト のメインクラス(Main.java)を右クリックし、実行 > Javaアプリケーション を選択すると、コンソールビューで「Hello Bob !」が返却されます。

1.8.2.4. 注意事項

  1. 自動的に追加されたWebOTXサーバーのランタイムが使用されています。サーバー名 は「WebOTX Application Server v9(Local Default)」です。このサーバーが存在しない場合、手動でサーバーを追加する必要があります。追加方法は、[ アプリケーション開発ガイド(概要) > 1. Developer(with Developer's Studio) > 1.2. 環境設定 > 1.2.4. テスト用サーバの設定 > 1.2.4.1. WebOTXランタイムの設定 ] を参照してください。