我正在阅读Jakarta EE tutorial,并且到处都找到了单词component,module和container,但是我还没有找到关于它们的正式定义。所以,我想知道什么是组件,模块和容器?
答案 0 :(得分:0)
组件:
https://jakarta.ee/specifications/platform/8/platform-spec-8.html#application-components https://docs.oracle.com/cd/E19575-01/819-3669/bnabb/index.html
模块: https://eclipse-ee4j.github.io/jakartaee-tutorial/packaging001.html
容器: https://eclipse-ee4j.github.io/jakartaee-tutorial/overview005.html
简而言之:您的应用程序包含1个或更多模块(.jar / .war / .ear档案)。每个模块都包含组件(客户端/ Web组件/业务组件)。组件在容器内运行(EJB-> EJB容器/ JSF,Servlet,...-> Web容器/应用程序客户端和Applet容器->客户端)。