Java EE 6 中的 EJB 模块是什么?
当我在 eclipse 中创建一个新的 Java EE 6 项目时,我看到了一堆类型的项目...
- 企业应用程序
- EJB 模块
- 企业应用程序客户端
- 打包存档
这些不同类型是什么以及它们的含义是什么?
When I go to create a new Java EE 6 project in eclipse I see a bunch of types of projects....
- Enterprise Application
- EJB Module
- Enterprise Application Client
- Packaged Archive
What are these different types and what do they mean?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Java 企业版考虑以下类型的应用程序:
。最后,在 Java EE 6 规范中定义了应用程序服务器的 Web 配置文件模式。让您将 EJB 包含在 Web 应用程序中(有一些限制),例如 TomEE 项目将 Apache Tomcat 与 Apache OpenEJB 合并,以提供与“Web Profile”兼容的服务器。
Java Enterprise Edition considers the following types of applications:
Finally in the Java EE 6 specification is defined the Web Profile schema for Applications Servers. This Web Profile let to you include in Web Applications EJB (with some limitations). For example the project TomEE merges Apache Tomcat with Apache OpenEJB in order to provide a server compatible with "Web Profile".
EJB
模块生成一个包含所有企业 java bean 的 .JAR
。一个
EAR
文件至少包含一个JavaEE模块,一个EJB
是一个JavaEE模块。EJB
module produces a .JAR
containing all your enterprise java beans.An
EAR
file is to contain at least one JavaEE module, anEJB
is a JavaEE module.