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

バージョン 7.0 WS-Notification サービスの「記述」「Enabled dynamic topic namespaces?」「Requires registration」「JAX-WS ハンドラー・リスト」、および「WSDL の照会」 の各プロパティーを 変更し、リンクをたどって、拡張構成 (WS-Notification サービス・ポイントの追加、 永続トピック名前空間へのトピック名前空間文書の適用、WS-ReliableMessaging を有効にするためのポリシー・セットの 適用など) を実行します。

このタスクについて

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

ハンドラー・リストは、(サブスクライブ操作に対応した) アウトバウンド・イベント通知のモニターや、要求ベースのパブリッシャーの制御 (サブスクライブ一時停止、および再開) などの、Web サービス呼び出しを行う場合に適用されるハンドラーを定義します。

バージョン 7.0 WS-Notification サービスを作成する場合、ウィザードが JAX-WS ベースのプロバイダー・アプリケーションを作成してデプロイします。このアプリケーションにより、次の 3 つの WS-Notification サービスのロールごとに WS-Notification Web サービス・インターフェースが公開されます。
  • 通知ブローカー
  • サブスクリプション・マネージャー
  • パブリッシャー登録マネージャー

また、 アウトバウンド要求のタイムアウト時間を指定するカスタム・プロパティー、 および、このバージョン 7.0 WS-Notification サービス下で使用されるトピックの構文チェックの厳密さを決定 するカスタム・プロパティーを構成することもできます。

手順

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

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

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

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

    注: 特定の WS-Notification サービスで使用される動的トピック名前空間は、 トピック名前空間を作成した際に自動的に作成される サーバー統合バス・トピック・スペースによって戻されます。このトピック・スペース内で 使用されるトピックの構文は、WS-Notification サービス実装内部のものです。
    登録が必要です
    JAX-WS ハンドラー・リスト

    ハンドラー・リストは、(サブスクライブ操作に対応した) アウトバウンド・イベント通知のモニターや、要求ベースのパブリッシャーの制御 (サブスクライブ一時停止、および再開) などの、Web サービス呼び出しを行う場合に適用されるハンドラーを定義します。 ハンドラー・リストについて詳しくは、JAX-WS ハンドラーの構成を参照してください。

    WSDL の照会
    バージョン 7.0 WS-Notification サービスが他の WS-Notification Web サービスと相互作用するときに、それらの WSDL を照会するかどうかを指示します。 デフォルトでは、このオプションは使用可能になっています。 このオプションの選択を解除すると、コストがかかる WSDL 照会を回避することによってパフォーマンスを高めることができます。 ただし、WSDL 照会が使用可能になっていない場合には、以下の考慮事項に注意してください。
    • WS-Notification は、他の方法を使用して、バインディング情報 (通常、WSDL を使用してディスカバーされます) のディスカバーを試みます。WS-Notification では、サブスクリプションが (他の Web サービスによって) 行われたか、または管理対象サブスクリプションが (管理者によって) 作成された WS-Notification サービス・ポイントと関連付けられている SOAP バージョンを使用します。
    • 一部の環境では、WS-Notification がバインディング情報を決定できない場合があります。関連サービス・ポイントが削除されて構成情報が使用できなくなってしまったサブスクリプションをクリーンアップする際に、この状態が起こる可能性があります。このような状態の場合、WS-Notification は、サブスクリプションをクリーンアップするのに使用するバインディング情報を「最適推量」します。
    • 正しくないバインディング情報が使用されるシナリオが 1 つ存在します。すなわち、別の SOAP バインディングを使用した通知を予期している NotificationConsumer に代わって、サブスクライバーが特定の SOAP バインディングを使用するようにサブスクライブする場合です。
  5. 以下の追加プロパティーを変更します。
    WS-Notification サービス・ポイント
    詳しくは、 新規のバージョン 7.0 WS-Notification サービス・ポイントの作成またはバージョン 7.0 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 に設定した場合、構文検査では基本的なトピック構文の有効性のみを確認し、「*」(アスタリスク) および「.」(ドット) を除くすべての文字がトピック名の一部として使用できるように緩和されます。
    アウトバウンド要求ポリシーの設定とバインディング
    この WS-Notification サービス と関連付けられた 2 つの WS-Notification サービス・クライアントの、アウトバウンド要求ポリシー・セットおよびバインディング。通知メッセージの Web サービス伝送が信頼できるものである場合は、このオプションを使用して、WS-Notification サービス・クライアントを、WS-ReliableMessaging を使用可能にするポリシー・セットに関連付けてください。
    詳しくは、Web サービス QoS を適用したバージョン 7.0 WS-Notification サービスの構成を参照してください。
  6. すべての変更を 適用してから、「OK」をクリックします。 処理が 正常に終了すると、WS-Notification サービスのリストが再度表示されます。正常に終了しなかった場合は、エラー・メッセージが表示されます。
  7. 変更をマスター構成に保存します。 サービス統合バスの「configuration reload」が 使用可能になっている場合は、変更を完全に有効にするためにサーバーを再始動する 必要はありません。

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



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