バージョン 6.1 WS-Notification サービスの変更

WS-Notification サービスの「記述」「Enabled dynamic topic namespaces?」、 および「Requires registration」の 各プロパティーを変更して、WS-Notification サービス・ポイントの追加や 永続トピック名前空間へのトピック名前空間文書の 適用などの、WS-Notification サービスの拡張構成を行うためのリンクをたどります。

このタスクについて

WS-Notification サービスは、WS-Notification アプリケーションによる使用のためにサービス統合バス上で定義されたメッセージング・リソースの一部またはすべてを公開する機能を提供します。

JAX-RPC ハンドラー・リストおよび WS-Security バインディングは、アウトバウンド Web サービス呼び出しを行う場合に使用されるパラメーターおよびセキュリティー・ポリシーを定義します。この Web サービス呼び出しには、(サブスクライブ操作に応答した) アウトバウンド・イベント通知のモニターや、要求ベースのパブリッシャーの制御 (サブスクライブ、一時停止、および再開) などがあります。

バージョン 6.1 WS-Notification サービスを作成する場合、ウィザードにより、次の 3 つの WS-Notification サービスのロールごとに 1 つずつ、合わせて 3 つのサービス統合バスのインバウンド・サービスが WS-Notification サービスに対して構成されます。
  • 通知ブローカー
  • サブスクリプション・マネージャー
  • パブリッシャー登録マネージャー
これらのインバウンド・サービスは、バージョン 6.1 WS-Notification サービスと 同じサービス統合バス上で定義され、これらの各インバウンド・サービスは同じバスの宛先を参照します。

関連する 3 つのインバウンド・サービスを変更して、WS-Notification サービスの動作に Web サービス固有の変更を行うことができます。また、この WS-Notification サービスで 使用されるトピックの構文検査の厳密性を決定するカスタム・プロパティーを 構成することもできます。

WS-Notification サービスを変更するには、管理コンソールを使用して以下のステップを実行します。

手順

  1. ナビゲーション・ペインで、 サービス統合 ->「WS-Notification」 ->「サービス」またはサービス統合 ->「バス」 -> 「bus_name -> [サービス (Services)]「WS-Notification サービス (WS-Notification services)」をクリックします。 WS-Notification サービス [コレクション] フォームが表示されます。
  2. 目次ペインで、リスト内の WS-Notification サービスの名前をクリックします。 この WS-Notification サービスの現行設定が、WS-Notification サービス [設定]パネルに 表示されます。
  3. 以下の一般プロパティーを変更します。
    説明
    動的トピック名前空間を使用する

    すなわち、このサービスで実行時に動的トピック名前空間を作成できるかどうかです。 詳しくは、動的トピック名前空間を参照してください。

    特定の WS-Notification サービス (セキュリティー用や監査要件用など) への接続時に使用するトピック名前空間を厳しく制御する場合は、このオプションを使用します。このオプションの選択を解除した場合、WS-Notification サービスおよび 動的トピック名前空間から要求トピックに接続していたすべてのアプリケーションでは、 パブリッシュおよびメッセージの受信が停止されます。

    動的トピック名前空間へのパブリッシュを行っていたすべてのメッセージは、高信頼性パーシスタントのデフォルト・メッセージ信頼性設定とともに挿入されます。この値が許容不可能な場合、 永続トピック名前空間を作成し、手動で属性を適切な値へ構成してください。

    注: 特定の WS-Notification サービスで使用される動的トピック名前空間は、 トピック名前空間を作成した際に自動的に作成される サーバー統合バス・トピック・スペースによって戻されます。このトピック・スペース内で 使用されるトピックの構文は、WS-Notification サービス実装内部のものです。
    登録が必要です
  4. JAX-RPC ハンドラー・リスト および Web Services Security 設定を変更します。 これらの 設定は、WS-Notification クライアント・アプリケーションと交換するイベント通知に 適用されます。ハンドラー・リストについて詳しくは、JAX-RPC ハンドラーおよびクライアントの作業を参照してください。 Web Services Security リソースについて詳しくは、WS-Security を使用した SOAP メッセージのセキュア送信の構成を参照してください。
    JAX-RPC ハンドラー・リスト
    アウトバウンド・セキュリティー要求バインディング
    アウトバウンド・セキュリティー応答バインディング
    アウトバウンド・セキュリティー構成
  5. 以下の追加プロパティーを変更します。
    WS-Notification サービス・ポイント
    詳しくは、バージョン 6.1 WS-Notification サービス・ポイントの変更を参照してください。
    永続トピック名前空間
    詳しくは、 永続トピック名前空間を参照してください。新規の WS-Notification 永続トピック名前空間を 作成する場合は、名前空間を指定し、親 WS-Notification サービスが 定義されているバスで構成されたいずれかのサービス統合バス・トピック・スペースと 関連付けます。トピック名前空間文書を適用または除去する以外に、 作成後の永続トピック名前空間を変更することはできません。
    カスタム・プロパティー
    これらのカスタム・プロパティーは、名前と値のペアで、内部システム構成プロパティーの設定に使用できます。各ペア内の名前はプロパティー・キーで、値はストリング値です。
    この WS-Notification サービスから送信されたアウトバウンド要求の タイムアウト時間を指定するには、次のカスタム・プロパティーを設定します。
    outbound.timeout
    このプロパティーの値は タイムアウト時間 (ミリ秒) です。このプロパティーが設定されていない場合、デフォルトのタイムアウトである 2 分が使用されます。
    この WS-Notification サービスで使用されるトピックの 構文検査の厳密性を決定するには、次のカスタム・プロパティーを設定します。
    com.ibm.ws.sib.wsn.strictTopicChecking
    このプロパティーで 有効な値は TRUE および FALSE です。
    • プロパティー値を TRUE に設定すると、WS-Topics 規格で定義されるトピックの構文規則が厳密に適用されます。 トピックの各文字が、許可される Unicode 文字の大規模なリストに対して検査されるため、デフォルト設定と比較するとパフォーマンス・コストが生じることに注意してください。
    • プロパティーを省略するか FALSE に設定した場合、構文検査では基本的なトピック構文の有効性のみを確認し、「*」(アスタリスク) および「.」(ドット) を除くすべての文字がトピック名の一部として使用できるように緩和されます。
  6. 通知 ブローカー、サブスクリプション・マネージャー、またはパブリッシャー登録マネージャーの インバウンド・サービス設定を変更します。 詳しくは、既存インバウンド・サービス構成の変更を参照してください。
  7. すべての変更を 適用してから、「OK」をクリックします。 処理が 正常に終了すると、WS-Notification サービスのリストが再度表示されます。正常に終了しなかった場合は、エラー・メッセージが表示されます。
  8. 変更をマスター構成に保存します。 サービス統合バスの「configuration reload」が 使用可能になっている場合は、変更を完全に有効にするためにサーバーを再始動する 必要はありません。

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



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