基本的に、それは錫について何を言いますか? Java SEアプリケーションで使用可能なJTA実装が必要です。理想的には、それにフレームワーク負担をあまりかけない実装です。良いオープンソースのJava SE JTA TransactionManager実装は何ですか?
答えて
Bitronixをお勧めします。他のトランザクションマネージャを使用する前に、私は徹底的なテストをお勧めします。テストでは、トランザクションの各段階でさまざまなマシンの電源を切るようにテストします。トランザクションが失敗したときにあなたを守ることを望みます。多くのトランザクション管理者がリカバリを正しく実装できなかったことは驚くべきことです。
BitronixにはJNDIが必要です.JNDIはJava EEコンテナで通常提供されますが、Java SEアプリケーションでBitronixをサポートする単純な組み込み実装が含まれています。そのWebページから
:
「トランザクション処理の分野における専門知識の20年以上、 JBoss Transactions(JBossTSのは)首位のオープンソース・トランザクション・マネージャである
これは、範囲内に配備することができます。過去20年間、業界内で広く使用され、OMGやWebサービスなどの標準を推進してきました。
Try Atomikos TransactionsEssentials
Atomikosは "Application ServerのないJava EE"の発明者です。したがって、オープンソースのJTA/XAがJava SEでうまくいく場合は、TransactionsEssentialsでなければなりません。Java SE用に設計されており、 JMSコネクタ/プールを使用して、アプリケーションサーバーの機能を必要としません。
Java SEのため、TransactionsEssentialsはサードパーティ製のjarまたはプラットフォームにもほとんど依存しません。
ベスト
ガイ
免責事項:私はAtomikosのために働くが、それでも... http://jotm.ow2.org/
JOTMから
引用はJavaで実装されたオープンソースのトランザクションマネージャです。 これは、さまざまなミドルウェアプラットフォーム(J2EE、CORBA、Webサービス、OSGi)を使用するクライアントにトランザクションサポートを提供するいくつかのトランザクションモデルと仕様をサポートしています。 JOTMはOW2コンソーシアムが主催しています。 JOTMが使用するライセンスはBSDスタイルのライセンスです。 この実装は、JOnASアプリケーションサーバープロジェクトで数年間使用されていたため、完全に機能し成熟しています。
SimpleJTAを試すことができます。 - http://simplejta.sourceforge.net/
- 1. 良いオープンソースのVoiceXML実装は何ですか?
- 2. JTAをJava SEアプリケーションに統合するには何が必要ですか?
- 3. Java SEとJava EEの主な違いは何ですか?
- 4. Java 8でカウンタを実装する最も良い方法は何ですか?
- 5. Spring JTAの設定 - TransactionManagerの設定方法は?
- 6. Silverlightの弱いイベントの良い実装は何ですか?
- 7. オープンソースのメモリディスクバッファの実装はjavaにありますか?
- 8. 良いオープンソースのBitTorrentライブラリとは何ですか?
- 9. R2RMLのJavaオープンソース実装はありますか?
- 10. 良いJavascript RDFaパーサーの実装は何ですか?
- 11. 溶接はJava SE Runtime環境かJava SEのコンテナですか?
- 12. オープンソースXMPPの実装?
- 13. Java SEはJava SEのJRE上で動作しますか?
- 14. Eclipseで動作するオープンソースの共通のlisp実装は何ですか?
- 15. C++用のオープンソース開発環境:何が良いですか?
- 16. XMLの違いオープンソースのJavaライブラリは何ですか?
- 17. 良いJavaメディアライブラリとは何ですか?
- 18. Javaスレッドセーフ、データ競争と良い実装
- 19. 勉強するには良いオープンソースのdjangoプロジェクトは何ですか?
- 20. のJava SEに
- 21. Djangoでルックアップテーブルを実装するための良いパターンは何ですか?
- 22. Javaで書かれたオープンソースのWebクローラーツールは何ですか?
- 23. SMSゲートウェイのKannelに代わるオープンソースの良い選択肢は何ですか?
- 24. Java用の弱参照コピーオンライトセットのオープンソース実装はありますか?
- 25. CのオープンソースのBツリー実装はなんですか?
- 26. .NETでこれを実装する最も良い方法は何ですか?
- 27. angle2ルータでスワイプナビゲーションを実装する最も良い方法は何ですか?
- 28. MVVMで論理検証を実装する良い方法は何ですか?
- 29. Camelでオブジェクトプールを実装する良い方法は何ですか
- 30. iOSアプリでフォルダを実装する最も良い方法は何ですか?