Java EE アプリケーション サーバーには、トランザクション マネージャーが分散されています。それがまったく重要な場合は、SpringSource dm にそのようなものが含まれているかどうかを確認したい場合があります。
Spring-Framework を使用して XA TX を実行することは可能ですが、適切な XA マネージャーを見つけて統合する必要があるというだけです。
コース XA TX は非常に評判が落ちています。ほとんどの人は疫病のようにそれらを避けようとします. たとえば、Amazon.com はそれらを使用していません。
現在、Spring-Framework と Tomcat を組み合わせて使用しています。私たちはすべて独自の統合を行います。多くの人が同様の中間層スタックを選択しています。Java EE の人々が Java EE/EJB に縛られるのと同じように、私たちは Spring-Framework API に縛られます。Spring のレトリックにだまされてはいけません。ただし、ユーザーのコミュニティがアクセスできるオープン ソースのままです。
Java EE に移行すると、実装間を移動するのが難しいため、特定の Java EE ベンダーに縛られます。EJB3 はこれを緩和すると思われますが、Java EE アプリケーション サーバーを切り替えることは依然として主要な作業であるに違いありません。
率直に言って、Spring-Framework は Java EE/EJB 標準よりも便利な API を提供し、より急速に革新しています。