Oracle WebLogicを設定する
「 Oracle WebLogic 」というサービスポートの種類を使用して、Oracle WebLogicのキューまたはトピックに接続し、メッセージをプッシュおよびプルします。
Oracle WebLogicの詳細につきましては、 Oracle WebLogicのドキュメントをご参照ください。
前提条件
Oracle WebLogicを使用するには、WebLogic JMS NETクライアントライブラリをインストールする必要があります。
サービスポートを設定する
サービスポートを作成したら、一般サービスポートの詳細を設定できます:
|
属性 |
説明 |
|---|---|
|
一般 - 名前 |
サービスポートの名前を入力してください。 |
|
一般 - タイプ |
サービスポートテクノロジーを選択してください。 |
|
読み取り/書き込み/読み取り&書き込み |
メッセージに対してサービスポートがどのように対応するかを選択してください。
|
|
Real Service |
現実世界のサービスに接続するかどうかを指定します。 |
|
OSV がリクエストを現実世界のサービスに転送できるようにします。このオプションを使用するには、「現実世界のサービス」を選択する必要があります。 |
|
|
OSV がレコーダータブに転送されたメッセージを保存できるようにします。このオプションを使用するには、「転送」を有効にする必要があります。 |
|
|
アクティブ |
サービスポートをアクティブにする場合は選択し、非アクティブにする場合は選択を解除します。 |
Oracle WebLogicに接続するには、以下の属性を指定します。
|
属性 |
説明 |
|---|---|
|
Type |
キューまたはトピックを選択します。 どちらを選択するかは、ActiveMQを使用してメッセージをプッシュおよびプルする方法によって異なります。キューは1対1のメッセージングパターンを表し、トピックは1対多のメッセージングを可能にします。 |
|
Name |
接続先のキュー名またはトピック名を入力 |
|
Host |
ホストの名前またはIPアドレスを入力します。 |
|
Connection Factory |
接続ファクトリの名前を入力します。このオブジェクトを使用すると、JMSクライアントでJMS接続を作成することができます。 |
|
Username |
ユーザー名を入力(接続に認証が必要な場合) |
|
Password |
パスワードを入力(接続に認証が必要な場合) |
|
MessageType |
送受信するメッセージのタイプを指定: JmsTextMessage または JmsBytesMessage |
|
Selector |
到来するJMSメッセージのヘッダーとプロパティをフィルターするためのセレクタを定義 これで、ユーザーのフィルタリング条件に一致するJMSメッセージのみを受信できるようになります。 このテクノロジー用にあらかじめ定義されたセレクタの詳細情報については、 Oracle WebLogicのドキュメントをご参照ください。 |
|
Port |
リッスンするポートを指定 |
|
Unprocessable Messages |
クライアントが処理できなくなったキュー内のメッセージの扱い方を定義
これはキューにのみ適用され、トピックには適用されません。 |
Oracle WebLogic サービスポート
変更を保存するには、「適用する」をクリックします。変更を破棄するには、「リセットする」をクリックします。
サービスポートを設定されたら、Oracle WebLogicの接続を使用してテストが可能です。OSV Scenariosに対するJMSメッセージを編集する方法については、こちらをご覧ください: see chapter "JMSメッセージを編集する"