2012-04-16 14 views
2

アプリケーションサーバーのEJB 3.1コンテナにあるEJBコード(2.1仕様に準拠)を直接実行することができますか?アプリケーションサーバーには、異なるバージョンのEJBコンテナ1つはEJB 3.1仕様に準拠し、もう1つは2.1仕様に準拠しています。EJB 2.1 Vs EJB 3.1

TIA。

答えて

4

EJB 3.1コンテナは、そのままの状態で2.1のアプリケーションをサポートする必要があります。これは、次の単語でのEJB 3.1仕様で説明されています。

既存のEJB 3.0およびそれ以前のアプリケーションでは、EJBで変わらず3.1コンテナを を実行するためにサポートする必要があります。すべてのEJB 3.1の実装では、 のEJB 1.1、EJB 2.0、EJB 2.1、およびEJB 3.0デプロイメント記述子を に対応させる必要があります。もちろん

実装

に多少の違い(仕様を理解するための機能/バグ/異なる方法)が常にあります
1

私はあなたがEJB 3.1コンテナでEJB 2.1コードを実行できるはずだと信じています。ほとんどのコンテナは下位互換性があります。

関連する問題