读书人

ejb3.0会顺利吗?java成昨日黄花了

发布时间: 2012-11-20 09:55:43 作者: rapoo

ejb3.0会成功吗?java成昨日黄花了?
ejb3.0已经出来有段时间了,但一直没有感觉到ejb的火热程度,个人认为有以下几个原因:
1。ejb2.0以失败而告终,大家对ejb3.0就变得更理智了
2。ejb3.0在jdk1.5以上,而大多数公司都还停留在jdk1.4上,而且它们也不愿意将jdk升级为1.5(主要是经过几年的沉淀,很多公司都有自己的一套框架,这些框架是基于1.4的,而且1.5还会增加一些学习成本)
3。ejb3.0很多大厂商(像ibm,bea,oracle等)不是炒得特别火,而且对ejb3.0的支持度也不够
4。其实国内很多公司对OOA,OOD的这种思想不是特别清楚
ejb3.0会火起来吗?sun会凭借ejb3.0又重新成为焦点吗?java难道真成了昨日黄花了? 谢谢yiding_he更正
谢谢yiding_he更正

一直以为是"黄花菜也凉了"是同样的东西
20 楼 jindw 2007-02-27 老大,何为昨日黄花?呵呵。
sun专心吧他的jdk搞好也就罢了,出的其他产品,都不咋的。 21 楼 dearwolf 2007-02-27 昨日黄花,明日黄花,管它黄花与黄瓜 22 楼 翅膀 2007-02-27 希望ibm,bea,oracle等能早日推出自己支持ejb3的新版container.这对于ejb3的推广应该有些帮助. 23 楼 newman 2007-02-27 我没有用ejb做过项目,但是听说,北美很多系统是用EJB搞出来的。EJB的确有太多问题,ejb3之前SUN或者JCP的老人们都分不清楚ORM和分布式计算的关系,一堆庞大的接口和local remote搞得你头晕脑涨,性能和向后兼容性都差,这点在spring和hibernate架构出来后,j2ee的这部分同比技术才变得更加面目可憎,但是EJB3把持久和分布式问题剥离后,情况会大有改观,至于容器部分,就看各JavaEE厂商的功力了,否则很多项目用spring来作为容器也是一个很不错的选择,所以,个人认为,在摈弃以前错误做法后,以及同类架构的优势吸取和竞争下,EJB3和JavaEE5值得期待。 24 楼 solospider 2007-02-27 java5.0应该已经被广泛应用了吧 25 楼 zwchen 2007-02-28 只能说,ejb退回到它本来的合理位置:分布式应用。

不知道大家有没有仔细看过sun 的petstore,我觉得它并没有误导ejb。譬如在业务层用一个中央控制器:BusinessController,类似于Struts的ActionServlet,通过这个Controller,可以无缝实现分布式和本地调用:SameJVMController,EJBController。只用一个EJB来作分布式调用分布式事务,其它都用JavaBean,不用EJB。我觉得,不是ejb不好,而是我们用错了地方:用ejb来写留言板,大概做做demo还行。

很多大项目,至少我接触和见到的几个千万级的项目,还是普遍用jdk1.4,因Websphere6.01和WebLogic8.14还都是jdk1.42,用成熟,风险小的技术.大项目,甲方大概也不在乎那几十万,买个放心嘛. 26 楼 basicbest 2007-02-28 zwchen 写道只能说,ejb退回到它本来的合理位置:分布式应用。

不知道大家有没有仔细看过sun 的petstore,我觉得它并没有误导ejb。譬如在业务层用一个中央控制器:BusinessController,类似于Struts的ActionServlet,通过这个Controller,可以无缝实现分布式和本地调用:SameJVMController,EJBController。只用一个EJB来作分布式调用分布式事务,其它都用JavaBean,不用EJB。我觉得,不是ejb不好,而是我们用错了地方:用ejb来写留言板,大概做做demo还行。

很多大项目,至少我接触和见到的几个千万级的项目,还是普遍用jdk1.4,因Websphere6.01和WebLogic8.14还都是jdk1.42,用成熟,风险小的技术.大项目,甲方大概也不在乎那几十万,买个放心嘛.

嗯,是的。基本上,很多项目用EJB其实是某位、某些主要的开发人员为了自己技术成长的目的,而不是真的需要。EJB的开发人员是很贵的。 27 楼 dennis_zane 2007-02-28 EJB!=Java EE

我想这个不等式早已经深入人心了,没必要再讨论,这题目够噱头

28 楼 billchang010 2007-02-28 相信ejb3.0能够走向光明。 29 楼 Cecily 2007-02-28 我的看法是,能不能不要给“昨日黄花”带那么浓重的贬义色彩呢。听起来让人对技术产生心理上的淘汰。呵呵,任何技术都有被淘汰的时候,不用杞人忧天吧。能学什么就学什么,不要有太多的负担比较好吧。担心这个发展不好,担心那个马上被淘汰,那还能学到什么啊 ,是不是。呵呵 个人之见。 30 楼 chenxu 2007-03-01 搞这么多的标准和实现
什么jpa,jdo,hibrenate 。。。
其实在中国反而会成为阻碍jvav流行的原因
中国人大多不适应作事情有太多的的选择,
在选择面前他们有一种天生的恐慌和无所适从。

他们喜欢随大流,这也是。net在中国比较流行的原因 31 楼 robbin 2007-03-01 chenxu 写道搞这么多的标准和实现
什么jpa,jdo,hibrenate 。。。
其实在中国反而会成为阻碍jvav流行的原因
中国人大多不适应作事情有太多的的选择,
在选择面前他们有一种天生的恐慌和无所适从。

他们喜欢随大流,这也是。net在中国比较流行的原因

在中国企业应用市场Java占据绝大多数份额,而dotnet市场份额极少;而北美dotnet和Java几乎平分企业应用市场,请问你如何解释?窃以为不要动不动就乱扣中国人如何如何的帽子,妄自菲薄。

要说追逐新技术,中国公司是很喜欢追逐新技术的,反而欧美大公司那才叫保守,我03年待的公司用的核心业务系统还是跑在SCO Unix上面的corba开发的呢,而且是一个澳大利亚公司开发的软件产品,还一直卖的很好。现在你能看到哪个中国软件公司用corba开发出来的软件在卖的吗?

32 楼 simohayha 2007-03-01 chenxu 写道搞这么多的标准和实现
什么jpa,jdo,hibrenate 。。。
其实在中国反而会成为阻碍jvav流行的原因
中国人大多不适应作事情有太多的的选择,
在选择面前他们有一种天生的恐慌和无所适从。

他们喜欢随大流,这也是。net在中国比较流行的原因

随大流? c# 3.0难道做得不好吗? 33 楼 hbpop3 2007-03-12 什么什么spring,hibernate,这些个小东西确实好用,一般中等规模的项目用它们足够了,不过到了真正的大项目,你不用EJB又用什么呢?

现在我们的项目就在用EJB,感觉挺好的! 34 楼 抛出异常的爱 2007-03-12 hbpop3 写道什么什么spring,hibernate,这些个小东西确实好用,一般中等规模的项目用它们足够了,不过到了真正的大项目,你不用EJB又用什么呢?

现在我们的项目就在用EJB,感觉挺好的!

很多项目如果开源免费的东西一概不用
只用有服务,支持的软件,平台,架构 35 楼 piaochunzhi 2007-03-13 bingbing 写道ejb != java

classic

严重同意!

读书人网 >软件架构设计

热点推荐