为什么要使用EJB?使用EJB能带来什么好处?又有什么劣势?

zhf406 2003-11-05 08:23:17
为了说服老板采用EJB(在一个大型项目中),希望各位大虾给出你们的论据。谢谢!
...全文
63 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jawan_lee 2003-11-05
  • 打赏
  • 举报
回复
我正打算学,看来是没什么前途了啊(听你们说得这么难)!
haode 2003-11-05
  • 打赏
  • 举报
回复
首先:EJB是一个卖点,一说你的系统是三层BS的J2EE……很能唬住客户的:)

其次:EJB是模块化的,便于移植,后期维护以及二次开发比较方便

第三:EJB封装了商务逻辑以及数据等等,在安全性和可靠性上都有所提高

最后:EJB对硬件要求比较高,你们可以在卖系统的时候顺便卖服务器……^_^

zpwly 2003-11-05
  • 打赏
  • 举报
回复
关注
钟伟海 2003-11-05
  • 打赏
  • 举报
回复
速度是个问题,
一个页面如果用了两个实体BEAN来显示数据,速度会奇慢!!!
inprise_lyj 2003-11-05
  • 打赏
  • 举报
回复
使用ejb有很多好处,
但如果不是大型项目,一般不建议使用EJB,
使用ejb对服务器资源要求较高!
treeClimber 2003-11-05
  • 打赏
  • 举报
回复
但同时EJB的事务和安全性也是最难掌握的,一般人也仅仅是把EJB当javaBean来使用。
zkjbeyond 2003-11-05
  • 打赏
  • 举报
回复
安全性。支持事务。系统容易升级。市面流行。多拉。

EJB 可以重复使用的,可部署的对象模型。

不过如果你不是很精通的话就不要用,那东西学问真他妈多。
我弄了一年了,很是皮毛。
内容概要:本文详细介绍了Java EE(Java Platform, Enterprise Edition)框架,解释了它的基本概念及其在开发复杂、大规模、分布式的现代企业应用程序方面的角色。文中概述了Java EE的发展背景,并逐一分解其构成模块:Servlet/JSP、EJB、JPA、JSF、JMS、JAX-RS、CDI和JTA。每种技术都对应解决不同类型的问题,例如会话管理和Web页面展示(Servlet/JSP)、分布式事务管理和消息传输(JTA/JMS)等。此外还探讨了Java EE的应用范围和面临的竞争环境,尤其是在与新兴轻量级框架比如Spring进行对比时表现出的特点——标准化强但是复杂度过高,学习门槛较大,以及其性能表现上存在的潜在劣势。同时提及到了在特定情况下如银行系统、电商系统仍具备不可替代的作用。 适用人群:从事Java后端开发的程序员,尤其是对分布式、多层次企业应用感兴趣的开发人士。 使用场景及目标:适用于希望了解Java EE整个生态系统及各部分功能特性的技术人员;旨在使读者掌握Java EE如何为不同类型的项目提供基础结构支持,并能判断在面对具体业务需求时是否选择该框架。 其他说明:虽然Java EE面临一些挑战,在特定环境下它仍然是强有力的工具。因此对于新老开发者来说,理解其工作机制是非常有价值的。而当考虑新技术选型时,则需平衡传统稳定性与新兴效率之间的利弊。

67,550

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧