Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java EE 综合讨论区
打印话题 寄给朋友 订阅主题 |
作者 | 关于J2EE,关于EJB的疑思!(讨论) |
mefaint
发贴: 245 积分: 60 |
于 2003-10-21 11:27
以前看到一个帖子,大意是说,J2EE如果没有EJB层,就不成为J2EE。 事情是这样么? 我们知道,Java分为J2SE,J2EE和J2ME。这样说来,一个只涉及Web层 的应用,算是什么呢? 至于EJB,我对EJB的理解是,一种中间件,优势之一是可以同时面向Web 层和Client Application。另外,在事务管理和持久性管理上,都可以由容器 插手。 但是,我们是否在任何情况下,都需要这种服务呢? 或者说企业级应用,是否必然具有这个需求呢? 小的以为未必。 就好像,面向不同的用户,我们提供大型机、小型机甚至pc server。 重量级组件是否需要使用,这显然是决定于需求。 作了一个骗钱的项目,四百万,只用了Struts和一个(就是一个!)session bean。 作了若干个项目,EntityBean一个都没有用过! 恩,说道EntityBean,我实在不知道有谁真正在项目中应用它。 Hibernate这样的轻量级组件,无论是移植还是性能,看起来都比EntityBean强。一般的时候,DAO加以扩展也可以满足很多业务需求。我们需要EntityBean么?我不知道。(顺便项调查一下,有人在项目中用大量的EntityBean么?) mdb,是个不错的东西,我不否认。 但是,一定需要么? 我只想知道,少了EJB的应用,就不是“Enterprise Application”么? CJSDNer6月14日北京聚会花絮 |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
5058 | 关于J2EE,关于EJB的疑思!(讨论) | mefaint | 633 | 2003-10-21 11:27 |
3776 | Re:关于J2EE,关于EJB的疑思!(讨论) | hitaco | 300 | 2003-10-21 18:37 |
3602 | Re:关于J2EE,关于EJB的疑思!(讨论) | helloworld | 8 | 2003-10-21 18:47 |
3716 | Re:关于J2EE,关于EJB的疑思!(讨论) | hahaha | 40 | 2003-10-22 09:00 |
3764 | Re:关于J2EE,关于EJB的疑思!(讨论) | jacob | 31 | 2003-10-21 19:08 |
4024 | Re:关于J2EE,关于EJB的疑思!(讨论) | wmgreat | 86 | 2003-10-22 09:03 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |