优点:
技术先进,架构优秀,真正的三层结构,越是大型的应用优势越明显
缺点:
缺少一系列的接口支持,技术进入门槛更高,开发起来的难度更大大多数oa都是使用lotus notes开发的,如果用j2ee的话会遇到很多困难,例如跨企业数据复制,消息传递等,一切都要从头开始。当然,如果你已经有了很多的j2ee的经验和bean积累的话可能会相对轻松一点。

解决方案 »

  1.   

    Lotus Domino/Notes R6已经支持J2EE了,对WebSphere技术进行支持。
      

  2.   

    最大的缺点就是j2ee开发OA开发量比用lotus大。
      

  3.   

    我很不解,用J2EE做OA就好像要用VB或者ASP做OA似乎没什么两样,基本就是要从头开发。但是对于阿瑟的意见我有些疑问,
    第一是不是这样做因为技术先进更有卖点?但是domino本身支持J2EE不也是可以说技术先进吗?
    第二真正的三层结构,这个我更加有疑问,第一这样的结构在国外已经证明3层多数情况下,或者说在系统配置相同下,性能要明显低于2层系统,除非中间层分布多台计算机上才能体现出优势,现在的J2ee 的OA是否已经做到了中间层分布了呢?
    第三,大型应用的时候J2EE的速度在相同配置下比Domino的速度能有多少提高?所谓大型应用是不是就是说用户的数量比较大?还是说复制节点多?还是说技术复杂程度高?
    请大家帮忙,谢谢
      

  4.   

    公司是让我们用j2ee开发的,而且是替换掉客户原来的lotus系统,至于为什么,我也没搞懂,说是客户对原来的lotus不太满意,然后可能就是我们的销售嘴皮子厉害。
      

  5.   

    呵呵,没做过不敢比较,不过用J2EE做OA的话,卖的钱可能多些.
      

  6.   

    首先我提倡还是用lotus/notes(现在是6。0)对java的支持也很不错,而且对与用户的管理,权限角色的控制,domino服务器性能的调整,群集等都有出色的表现。也许会有人对b/s模式的三层结构情有独中,但是lotus/notes同样可以实现,而且界面也很漂亮。功能基本大同小异。最重要的一点开发周期短。
    j2ee架构开发oa首先你必须自己写邮件系统,也许你不知道多么烦琐,还有权限角色的控制。功能的定制等。开发周期相对叫长
    当然j2ee提供的解决方案是多种多样的,linux+mysql+jsp目前认为是最经济实惠的
      

  7.   

    用J2EE开发周期较长,没有现成的平台支撑。如果仅仅作为一个单位使用,值得开发;如果想做成产品,难度会比较大。
      

  8.   

    J2EE与NOTE
    缺点:
       1.开发周期过长,也就是资金投入过高.
       2.技术含量过大,特别是对于公文流转方面的处理,相对有点难度(我用ASP作过电子政务)
    优点:
       1.系统的可扩展性相对好一些.
       2.后期(维护)的投入相对少一些
      

  9.   

    谈一下自己的看法;
    LOTUS系统严格的讲是一个平台,它支持B/S,支持C/S,开发容易,我觉得如果单独做一个独立的纯办公系统,用他肯定是最好的了。但LOTUS数据运算能力差,统计报表不好出,与关系数据库衔接不好,服务器速度慢,与其他应用不好集成。
    J2EE的优点:结构灵活,你能够充分发挥现有的任何JAVA技术,底层你也自己掌握,容易于其他软件集成,可扩展性好。最主要的是找工作好找。^_^
    SO,我觉得为了扩展性考虑,阔者你的OA系统还要跟ERP,CRM等系统共同运做,彼此共享数据的话,我觉得还是J2EE好些.
    个人见解,UP
      

  10.   

    邮电感觉了,大家继续,能不能提供一些如果用j2ee做oa需要做哪些部分?
    比如是否需要自己写流程编辑器等等。另外这个帖子的分值能不能增加了?我觉得100分有点对不起大家的发言:)