2011-02-04 6 views
1

私はJava EE 6の新機能で、読んでいるもののほとんどはチュートリアル指向の単純なケースです。私はかなり基本的な質問への答えを見つけることができないので、皆さんに助けを求めています。プラグイン可能なアプリケーションをJava EE 6で複数のEARとして設計する

私はJava EE 6 App Server(Glassfish v3)にプラグイン可能なコンポーネントを持つように設計しています。コア(EARとしてデプロイされている)が常に存在し、各アプリケーション・サーバーにデプロイされていてもいなくてもよい一連のプラグ可能なコンポーネントがあります。それぞれのコンポーネントはEARとしてパッケージ化されています。

これは合理的なデザインですか?トランザクションは、独立したEARに存在するEJB間で動作しますか?ある耳の中のEJBが別のEARのMDBによって消費されるJMSメッセージを送信することはできますか?

このrelated questionは確定的ではありませんでした。

答えて

1

トランザクションは、別個のEARに存在するEJB間で動作しますか?

Yes but you need to use JTA

片方の耳でEJBは別のEARでのMDBによって消費されるJMSメッセージを送信することはできますか?

はい、これがメッセージキューイングの全体的なポイントです。

関連する問題