ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Event Processing Visualizerユーザーズ・ガイド
11gリリース1 (11.1.1.7)
B61655-06
  目次へ移動
目次

前
 
次
 

14 HTTPパブリッシュ/サブスクライブ・サーバーの管理

この章では、Oracle Event Processing Visualizerを使用してOracle Event Processingで使用するHTTPパブリッシュ/サブスクライブ・サーバー・チャネルを表示、追加または削除する方法について説明します。

この章の内容は次のとおりです。

詳細は、次を参照してください。

14.1 HTTPパブリッシュ/サブスクライブ・サーバーの表示

Oracle Event Processing Visualizerを使用して既存のHTTPパブリッシュ/サブスクライブ・サーバーを表示できます。

14.1.1 HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを表示する方法

Oracle Event Processing Visualizerを使用すると、Oracle Event Processingサーバーで現在開いている、次に示すHTTPパブリッシュ/サブスクライブ・サーバー・チャネルを表示できます。

  • 静的: Oracle Event Processingサーバーのconfig.xmlで構成され、Oracle Event Processing Visualizer自体で使用されるチャネル。

  • 動的: Oracle Event Processingサーバーのconfig.xmlでは構成されず、Oracle Event Processingサーバーの実行時に動的に作成されるチャネル。動的チャネルでは、このチャネルに送信されたメッセージ数やサブスクライバ数など、統計情報を表示できます。動的チャネルの構成は読取り専用です。

  • ユーザー定義: ユーザー独自のOracle Event Processingアプリケーション内で作成されるチャネル。これらのチャネルは静的、動的のいずれかになります。


注意:

あるアプリケーション(application-1)が通知するチャネルを別のアプリケーション(application-2)がサブスクライブして外部ステージとして使用する場合、その通知されるチャネルの詳細をapplication-2から表示できません。このチャネルの詳細を表示するには、application-1からそれを行う必要があります。


HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを表示するには:

  1. 必ず管理ユーザーを使用してOracle Event Processing Visualizerにログオンします。

    詳細は、次を参照してください。

  2. 左のペインで、「ドメイン」>「サーバー」>「サービス」>HTTPパブリッシュ/サブスクライブ・サーバーノードをクリックします。ここで、「ドメイン」はOracle Event Processingドメインの名前を意味し、「サーバー」はサーバー・インスタンスの名前を意味します。

    右ペインに、Oracle Event Processingに構成されたHTTPパブリッシュ/サブスクライブ・サーバーのリストを示す表が表示されます。

  3. 右のペインで、表内のHTTPパブリッシュ/サブスクライブ・サーバーの名前をダブルクリックします。デフォルト・サーバーはpubsubという名前です。

    図14-1で示すようにHTTPパブリッシュ/サブスクライブ・サーバー・プロパティダイアログが表示されます。

    図14-1 HTTPパブリッシュ/サブスクライブ・サーバーの「チャネル」のリスト

    図14-1の説明が続きます
    「図14-1 HTTPパブリッシュ/サブスクライブ・サーバーの「チャネル」のリスト」の説明

    「チャネル」表に、アクティブなチャネルがすべて表示されます。「ステータス」列は次のいずれかのチャネル・タイプを示します。静的、動的、ユーザー定義。

14.2 HTTPパブリッシュ/サブスクライブ・サーバーの追加または削除

この項では次の内容について説明します。

14.2.1 HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを追加する方法

Oracle Event Processing Visualizerを使用すると、HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを追加できます。

HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを追加するには:

  1. 必ず管理ユーザーを使用してOracle Event Processing Visualizerにログオンします。

    詳細は、次を参照してください。

  2. 左のペインで、「ドメイン」>「サーバー」>「サービス」>HTTPパブリッシュ/サブスクライブ・サーバーノードをクリックします。ここで、「ドメイン」はOracle Event Processingドメインの名前を意味し、「サーバー」はサーバー・インスタンスの名前を意味します。

    右ペインに、Oracle Event Processingに構成されたHTTPパブリッシュ/サブスクライブ・サーバーのリストを示す表が表示されます。

  3. 右のペインで、表内のHTTPパブリッシュ/サブスクライブ・サーバーの名前をダブルクリックします。デフォルト・サーバーはpubsubという名前です。

  4. 「チャネルの追加」をクリックします。

  5. 右のペインの下のほうにある作業領域で、「チャネル・パターン」テキスト・ボックスに新しいチャネルの名前を入力します。

    チャネルは、/mychannelのように/で始まる必要があります。

  6. セキュリティが有効になっている場合は、このチャネルに対するパブリッシュとサブスクライブを許可されたセキュリティ・ロールを選択します。

    複数を選択するには、[Ctrl]キーを押し下げます。

  7. 「保存」をクリックします。

    ペイン右上の「チャネル」表に、新しいチャネルが表示されます。

14.2.2 HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを削除する方法

Oracle Event Processing Visualizerを使用すると、HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを追加できます。

HTTPパブリッシュ/サブスクライブ・サーバー・チャネルを削除するには:

  1. 必ず管理ユーザーを使用してOracle Event Processing Visualizerにログオンします。

    詳細は、次を参照してください。

  2. 左のペインで、「ドメイン」>「サーバー」>「サービス」>HTTPパブリッシュ/サブスクライブ・サーバーノードをクリックします。ここで、「ドメイン」はOracle Event Processingドメインの名前を意味し、「サーバー」はサーバー・インスタンスの名前を意味します。

    右ペインに、Oracle Event Processingに構成されたHTTPパブリッシュ/サブスクライブ・サーバーのリストを示す表が表示されます。

  3. 右ペインで、表のHTTPパブリッシュ/サブスクライブ・サーバー名をクリックします。デフォルト・サーバーはpubsubという名前です。

  4. 「Channels」表で、削除するチャネルの名前をクリックします。

  5. ペインの下部にある「チャネルの削除」をクリックします。