ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server JMSリソース・アダプタの管理
12c (12.1.2)
E48022-02
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

3 JMS RAの管理

この章では、外部アプリケーション・サーバーでWebLogic JMSを使用して相互運用するために、JMS RAを使用する際に必要な主要コンポーネント、設計オプションおよびその他の前提条件としての考慮事項を含む、JMS RA実装について説明します。

JMS RAコンポーネント

JMS RAは、次の基本コンポーネントで構成されます。

JMS環境でJMS RAを統合する方法

次の項では、JMS RAを外部アプリケーション・サーバーと統合して、アプリケーションがWebLogic JMSと相互運用できるようにするのに必要な手順の基本的な概要を説明します。

一般的な制限および考慮点

この項では、JMS RAを使用する場合の一般的な制限および考慮点について説明します。

weblogic.jms.extension APIのサポート

次の項では、このリリースのJMS RAでweblogic.jms.extensions APIをサポートする方法について説明します。

サポートされているweblogic.jms.extensionインタフェース

JMS RAはカスタム・ラッパー・クラスを使用して、サポートされているweblogic.jms.extensionsインタフェースを自動的に実装し、順序単位(UOO)やメッセージ・スケジューリングなどのWebLogic機能をサポートします。JMS RA ra.xmlファイルには、適切なWebLogic JMSラッパー・クラスに対応するエントリが事前に入力されているため、サポートされているWebLogic JMS機能にアクセスするための追加の構成は必要ありません。


注意:

weblogic.jms.extensionsを使用する場合、WebLogic接続ファクトリを使用します。「JMS RA接続ファクトリ」を参照してください。


このリリースのJMS RAでは、次のweblogic.jms.extensionsインタフェースをサポートしています。

  • weblogic.jms.extensions.WLConnection

  • weblogic.jms.extensions.WLSession

  • weblogic.jms.extensions.WLQueueSession

  • weblogic.jms.extensions.WLTopicSession

  • weblogic.jms.extensions.WLDestination

  • weblogic.jms.extensions.WLMessageProducer

  • weblogic.jms.extensions.WLMessage

  • weblogic.jms.extensions.XMLMessage

サポートされているweblogic.jms.extensionクラス

すべてのweblogic.jms.extensionsがサポートされています。

JMS RAのサンプル

Oracleでは、WebLogic環境にサンプルをインストールするときに確認するためのJMS RAのサンプルを提供します。このサンプルは、外部アプリケーション・サーバーにデプロイされたJMS RAを利用し、単純な従業員クロックイン・アプリケーションを使用して、WebLogic JMSサービスと相互運用する方法を示しています。

サンプルは、次の方法を示したものです。

JMS RAのサンプルは、EXAMPLES_HOME\wl_server\examples\src\examples\jms\resourceAdapterにあり、ここでEXAMPLES_HOMEは、WebLogic Serverコード・サンプルが構成されているディレクトリを表しています。詳細は、『Oracle WebLogic Serverの理解』のサンプル・アプリケーションとコード・サンプルに関する項を参照してください。