簡體   English   中英

EJB 2.1與EJB 3.1

[英]EJB 2.1 Vs EJB 3.1

只想知道我是否可以在應用程序服務器的EJB 3.1容器中直接運行哪個EJB代碼(遵循2.1規范)的代碼?在應用程序服務器中,是否存在不同版本的EJB容器,一個版本遵循EJB 3.1規范,另一個版本到2.1規格。?

TIA。

EJB 3.1容器應立即支持2.1應用程序。 這在EJB 3.1規范中用以下詞語解釋:

必須支持現有的EJB 3.0和更早的應用程序,以使其在EJB 3.1容器中保持不變。 對於所有寫入到Enterprise JavaBeans規范早期版本的應用程序,所有EJB 3.1實現都必須支持EJB 1.1,EJB 2.0,EJB 2.1和EJB 3.0部署描述符。

當然,實現中總是會有一些差異(功能/錯誤/理解規范的不同方式)

我相信您應該能夠在EJB 3.1容器中運行EJB 2.1代碼。 大多數容器是向后兼容的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM