アプリケーションサーバーのEJB 3.1コンテナにあるEJBコード(2.1仕様に準拠)を直接実行することができますか?アプリケーションサーバーには、異なるバージョンのEJBコンテナ1つはEJB 3.1仕様に準拠し、もう1つは2.1仕様に準拠しています。EJB 2.1 Vs EJB 3.1
TIA。
アプリケーションサーバーのEJB 3.1コンテナにあるEJBコード(2.1仕様に準拠)を直接実行することができますか?アプリケーションサーバーには、異なるバージョンのEJBコンテナ1つはEJB 3.1仕様に準拠し、もう1つは2.1仕様に準拠しています。EJB 2.1 Vs EJB 3.1
TIA。
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デプロイメント記述子を に対応させる必要があります。もちろん
実装
に多少の違い(仕様を理解するための機能/バグ/異なる方法)が常にあります私はあなたがEJB 3.1コンテナでEJB 2.1コードを実行できるはずだと信じています。ほとんどのコンテナは下位互換性があります。