6

JDBC および JMS キューを使用して、JavaSE で XA トランザクションを実行する必要があります。

リソースを検索するためのWeblogicサーバーがあります。

サンプルコードを教えてください。

4

1 に答える 1

2

コードを提供することはできませんが、WebLogic で JDBC および JMS リソースを使用して 2 フェーズ コミットを行う場合は、これらのことを念頭に置いておく必要があります...

JMS の一般設定

  • 使用する JMS 接続ファクトリをコンフィグレーションします: weblogic.jms.XAConnectionFactory

詳細: http://docs.oracle.com/cd/E13222_01/wls/docs103/ConsoleHelp/pagehelp/JMSjmsconnectionjmsconnectionfactoryconfigtransactionparamstitle.html

JDBC の一般設定

  • XA 準拠の JDBC ドライバーを使用するように JDBC 接続プールを構成します。

コードの観点からは、トランザクション アノテーションを使用して MDB または Spring Bean からトランザクションを制御します。J2EE コンテナがグローバル コミット/ロールバックを処理します。

于 2013-05-22T13:49:17.613 に答える