MSMQを構成する

Microsoftメッセージキュー(MSMQ)のキューに接続するには、サービスポートの種類として MSMQ を使用します。

MSMQキューは、1 人以上の送信者が送信し、1 人以上の受信者が読み取るメッセー ジを一時的に保存します。これにより、異なるシステム間で独立して通信できるようになります。MSMメッセージの操作の詳細については、 see chapter "MSMQメッセージを実行する"

MSMQの詳細については、「 MSMQのドキュメント」をご覧ください。

サービスポートの設定

サービスポートを作成したら、一般的なサービスポートの詳細を構成できます。

属性

説明

一般 - 名前

サービスポートの名前を入力してください。

一般 - タイプ

サービスポート技術を選択します。

読み取り / 書き込み / 読み取りと書き込み

サービスポートがメッセージを処理する方法を選択します。

  • メッセージを読み取ります。

  • メッセージを書き込みます。

  • メッセージの読み取りと書き込みを行います。

実際のサービス

実際のサービスに接続するかどうかを選択します。

転送

OSV がリクエストを現実世界のサービスに転送できるようにします。このオプションを使用するには、「現実世界のサービス」を選択する必要があります。

学習

OSV が転送されたメッセージをレコーダー」タブに保存できるようにします。このオプションを使用するには、「転送」を有効にする必要があります。

アクティブ

サービスポートをアクティブにする場合は選択し、非アクティブにする場合は選択を解除します。

MSMQに接続するには、以下の属性を指定します。

属性

説明

パス

キューへの「パス」を指定します。キューのメッセージを保存するマシンの名前とキューの名前は、下記のように指定します。

  • パブリックキューの場合は、 machine\queue の形式でパスを指定します。

  • プライベートキューの場合は、 machine\private$\queue の形式でパスを指定します。

セレクタ

セレクタを定義して、特定の受信メッセージのみをプルします。メッセージIDなど、メッセージの詳細をフィルタリングできます。

セレクタを指定しない場合、キューから最初のメッセージを受け取ります。

複数のメッセージがフィルタ条件に一致する場合、キューから最初のマッチングメッセージを受信します。

MSMQ サービスポート

変更を保存するには、「適用」をクリックします。変更を破棄するには、「リセット」をクリックします。