JMS コントロールでサポートされないメッセージングのシナリオ

このトピックでは、JMS コントロールでサポートされない具体的なメッセージングのシナリオについて説明します。

WebLogic Workshop のコントロールの詳細については、コントロール : Web サービスからリソースを使用するを参照してください。

JMS コントロールの詳細については、JMS コントロール : Web サービスから Java Message Service のキューとトピックを使用するを参照してください。

サポートされないシナリオ

JMS 仕様では、さまざまなメッセージングのシナリオがサポートされています。シナリオの中には、Web サービスの性質のため、スタンドアロン アプリケーションでは可能でも WebLogic Workshop 環境では可能ではないものがあります。

以下の節で取り上げるメッセージングのシナリオは、JMS コントロールでサポートされません。JMS コントロールでサポートされるメッセージングのシナリオについては、JMS コントロールでサポートされるメッセージングのシナリオを参照してください。

非請求メッセージをキューから受信する

Web サービスは、JMS コントロールを使用して、受信キューを指定したり、そのキューから非請求メッセージを受信したりすることができません。

Web サービスは、特定のクライアントに代わって、非同期で特定の会話に関与しつつ処理を実行しなければなりません。非請求メッセージをキューから受信すると、JMS コントロールが、非請求受信メッセージと相関する適切な会話またはクライアントを判別できません。

注意 : Web サービスで非請求メッセージを受信することはできますが、Web サービスが、問題のキューに対して JMS クライアントを使用せずに、直接の JMS クライアントとなる必要があります。JMS を直接使用する方法については、WebLogic Server のドキュメントの『WebLogic JMS プログラマーズ ガイド』を参照してください。

関連トピック

概要 : メッセージング システムと JMS

JMS コントロールでサポートされるメッセージングのシナリオ