优点:
技术先进,架构优秀,真正的三层结构,越是大型的应用优势越明显
缺点:
缺少一系列的接口支持,技术进入门槛更高,开发起来的难度更大大多数oa都是使用lotus notes开发的,如果用j2ee的话会遇到很多困难,例如跨企业数据复制,消息传递等,一切都要从头开始。当然,如果你已经有了很多的j2ee的经验和bean积累的话可能会相对轻松一点。
技术先进,架构优秀,真正的三层结构,越是大型的应用优势越明显
缺点:
缺少一系列的接口支持,技术进入门槛更高,开发起来的难度更大大多数oa都是使用lotus notes开发的,如果用j2ee的话会遇到很多困难,例如跨企业数据复制,消息传递等,一切都要从头开始。当然,如果你已经有了很多的j2ee的经验和bean积累的话可能会相对轻松一点。
第一是不是这样做因为技术先进更有卖点?但是domino本身支持J2EE不也是可以说技术先进吗?
第二真正的三层结构,这个我更加有疑问,第一这样的结构在国外已经证明3层多数情况下,或者说在系统配置相同下,性能要明显低于2层系统,除非中间层分布多台计算机上才能体现出优势,现在的J2ee 的OA是否已经做到了中间层分布了呢?
第三,大型应用的时候J2EE的速度在相同配置下比Domino的速度能有多少提高?所谓大型应用是不是就是说用户的数量比较大?还是说复制节点多?还是说技术复杂程度高?
请大家帮忙,谢谢
j2ee架构开发oa首先你必须自己写邮件系统,也许你不知道多么烦琐,还有权限角色的控制。功能的定制等。开发周期相对叫长
当然j2ee提供的解决方案是多种多样的,linux+mysql+jsp目前认为是最经济实惠的
缺点:
1.开发周期过长,也就是资金投入过高.
2.技术含量过大,特别是对于公文流转方面的处理,相对有点难度(我用ASP作过电子政务)
优点:
1.系统的可扩展性相对好一些.
2.后期(维护)的投入相对少一些
LOTUS系统严格的讲是一个平台,它支持B/S,支持C/S,开发容易,我觉得如果单独做一个独立的纯办公系统,用他肯定是最好的了。但LOTUS数据运算能力差,统计报表不好出,与关系数据库衔接不好,服务器速度慢,与其他应用不好集成。
J2EE的优点:结构灵活,你能够充分发挥现有的任何JAVA技术,底层你也自己掌握,容易于其他软件集成,可扩展性好。最主要的是找工作好找。^_^
SO,我觉得为了扩展性考虑,阔者你的OA系统还要跟ERP,CRM等系统共同运做,彼此共享数据的话,我觉得还是J2EE好些.
个人见解,UP
比如是否需要自己写流程编辑器等等。另外这个帖子的分值能不能增加了?我觉得100分有点对不起大家的发言:)