EJB的效率...
除非你的公司很有钱

解决方案 »

  1.   

    做数据库开发,开发MIS系统,用EJB最方便了!
    -----------
    个人认为楼主说得太绝对了
    通常用EJB开发MIS系统都是杀鸡用牛刀
      

  2.   

    同意楼上,确实有那样的感觉
    我认为J2EE开发重要的还是在设计上
      

  3.   

    现在 sun 都不主张用ejb 了,怎么还有人用,悲哀呀
      

  4.   

    我也支持楼组的说法!EJB好用!
      

  5.   

    ejb做起来太慢了。成本很高啊。
      

  6.   

    EJB做MIS杀鸡用牛刀?那看什么MIS了,小型的可能是。但大型的MIS非J2EE、EJB莫属,.net这方面都不行,现在大型MIS的招标几乎没有招别的技术的了。我们公司就在从事大型J2EE的开发,几乎别的方向都快被取消了。
      

  7.   

    是啊,大型的MIS招标都基本上要求你的公司用J2EE,如果你的标书中写明了技术是.net,那么对不起.这在现在可是事实.不过.net也有成功的案例,比如杭州中国移动的一套MIS系统就是用.net做的.也不能说.net只是适合小型的MIS.
      

  8.   

    ejb你熟悉了,做起来很快,很方便的啊
      

  9.   

    小型的,中型的,大型的MIS有什么硬件的指标区分???
    比如:数据库有多少表,一般有多少记录等?
      

  10.   

    现在的通用模式是:jsp+servlet+javaBean
    使用 JTA 控制事务
      

  11.   

    EJB,不能这么说。反正我用起来不爽。
      

  12.   

    支持EJB  我更倾向去基于EJB的Web Services
      

  13.   

    在家我用jbuilderX+orcale9i+weblogic8.12开发ejb。
    配置是:p41.6+384MB。
    觉得有自虐倾向啊!
      

  14.   

    我不统一。据我所知,有不少作erp的公司都不用ejb,第一,开发成本太高。第二,查询是ejb的弱点。ERP应该算是MIS中非常大的东西了吧。我感觉只有那些数据在存储时需要比较高安全性,能够防止数据丢失之类的地方才真正需要ejb,或者需要作分布式的系统,才有这个必要。说实话,我感觉EJB虽然强大,但是也有一些炒作的成分。不是什么都能做,问问写ejb的人,ejb开发东西真的比直接用jdbc快么?有人用hibernate,的确很强大,但有些时候效率又是个问题。还是仔细权衡,如果你是老板,项目值多少钱,用ejb作能不能赚钱,这些都要考虑阿,不要总站在程序员的角度考虑问题,这样的话没大的发展阿,老了怎么办,能有多少公司要一个超过35岁的程序员。
      

  15.   

    支持!!!!yys79(shart-shoot) yys79(shart-shoot) yys79(shart-shoot) yys79(shart-shoot) !!!!
    说的有道理!
      

  16.   

    我是EJB的入门者,呵呵。个人感觉EJB的好处应该是在分布式部署上了吧,各个子系统分布在很多服务器上,最后通过集中的地方调用。还是比较利于集成各种应用吧。
      

  17.   

    呵呵,一千个人有一千种说法!
    EJB有什么难写的?汗!~~~~~~~~~~~
    我们做的这个系统,总用户80多万,每天还在增长,访问量大!
    要用5台服务器
    当然其中只有一台是WEBLOGIC服务器
    什么叫做分布式?
    当然如果是小系统,买不起软件,那就不用好了
      

  18.   

    百万以上的,数据交换多的大项目用EJB最好,小项目用JSP+Servlet就够了。
    个人意见
      

  19.   

    的确,很多时候是用轻量级的容器更好一些。不过EJB也在进步,看看3.0的表现如何了
      

  20.   

    除了session bean 其它都太烂了!ejb 3.0可能会好起来
      

  21.   

    EJB3.0 将吸收JDO的精华,将会有大的改动。
    Entity bean有点失败,
    但 马上就 会变好。
    应该 比较乐观。
      

  22.   

    to chinaraul(楚哥): “但大型的MIS非J2EE、EJB莫属” ????
    大哥,拜托,不要以为 EJB 出生以前就没有大型项目。大型项目用什么的都有。
    MS 发布通告,全球100强家家用 .Net, Java 发布通知,全球 500 强多少多少家用 Java, 看起来很矛盾,实际上大公司这个项目用 Java, 那个项目用 .Net, 没有人压宝在单个技术上面的,这在管理学上叫风险管理。
    说话要拿证据啊。