2

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

ティア。

4

2 に答える 2

4

EJB 3.1 コンテナーは、すぐに使用できる 2.1 アプリケーションをサポートする必要があります。これは、EJB 3.1 仕様で次の言葉で説明されています。

既存の EJB 3.0 およびそれ以前のアプリケーションは、EJB 3.1 コンテナーで変更せずに実行できるようにサポートされている必要があります。すべての EJB 3.1 実装は、以前のバージョンの Enterprise JavaBeans 仕様に基づいて作成されたアプリケーションの EJB 1.1、EJB 2.0、EJB 2.1、および EJB 3.0 デプロイメント記述子をサポートする必要があります。

もちろん、実装には常にいくつかの違い (機能/バグ/仕様を理解するためのさまざまな方法) があります。

于 2012-04-16T19:27:48.240 に答える
1

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

于 2012-04-16T13:49:46.860 に答える