我正在學習Java EE(特別是EE 6),並發現EJB和EJB Lite之間的區別有點混亂。EE6 web profile ...沒有EJB容器?
Java EE6 Web配置文件僅支持EJB Lite。
我對「EJB Lite」的理解是,它是EJB的一個更簡單的子集(我可以很容易地找到所記錄的差異),並將您的EJB類打包到WAR中。
所以我只能從包含在同一個WAR中的webapp訪問那些EJB類(或者如果我把它們放在同一個EAR中,那麼是另一個webapp)?
我認爲這意味着EJB Lite類被部署到web容器。這是否意味着EE6 Web配置文件中沒有EJB容器?
(也我們需要一個網絡配置文件標籤?)