《2022年Domino开发OA与JEE开发OA的比较 .pdf》由会员分享,可在线阅读,更多相关《2022年Domino开发OA与JEE开发OA的比较 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、基于 Domino开发 OA与基于 J2EE开发 OA的比较1 选择办公自动化系统平台时,需要考虑的问题成熟性:底层技术是否成熟、是否经过实践检验,是一个OA 系统成功的基石。可扩展性:OA 系统的建设是一个随着社会发展和政府职能转变而持续进行的过程。因此,在建设 OA 系统的过程中,平台的可扩展性非常重要。安全性:系统是否安全可靠,应该有平台一级提供保证,而且这样的安全性应该是经过实践检验的,为大家所认可的。应用的安全性,一定是建立在平台安全性基础之上的,所谓皮之不存,毛将焉附。可维护性:绝大多数系统的运行成本是远远高于开发成本的,尤其是设计面非常广的OA 系统,要有效控制、降低运营成本,系
2、统的可维护性一定要好。开发能力:选择平台时,要考虑开发的效率、开发能力、开发成本等。分布实施:对于一个大型的、网络化应用,系统的分布式实施和部署能力是系统成功实施和将来扩展的保障。稳定性:勿庸置疑,系统的稳定性是至关重要的。2 协作应用开发比较:Domino与 JAVA 的开发业务要求Domino Java 快速开发好差代码维护,修改好差稳定性好一般成熟度好差集群支持好好数据库支持支持非结构化数据库和结构化数据库,Domino7/Domino8 支持 DB2 存储支持结构化数据库群件能力好差邮件功能平台内置,可以和OA 应用很好地结合在一起需要额外购买和部署第三方邮件系统,邮件和OA 集成性差
3、,用户管理难于统一。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 3 页 -移植能力好一般开放标准好好扩展能力好差与门户整合能力好门 户 中 内 置 整 合Domino的 众 多Portlet,在用户管理、单点登录、邮件及 OA 应用等可以与门户无缝集成一般由于邮件和OA 应用采用不同的技术,在用户管理、单点登录、邮件及 OA 应用等方面与门户集成需要做更多的工作。Domino 是您最佳的选择:Domino 从第一版本至今,已经有20 年了,经过1.3 亿多用户使用,证明是成熟的、稳定的、安全的平台。Domino 可以使用各种开发手段,可以满足不同层次开发人员的要求,从稍懂计算
4、机的初级程序员,到有十多年开发经验的开发专家,都能经过简单的培训后快速上手。3 IBM Lotus 与 J2EE 编程开发的 OA 的比较J2EE 在最短的时间内针对客户需求开发出相应应用 编程工作量非常大,成熟度非常低,极大增加了项目的风险。IBM Lotus 本身提供了非常强大的平台功能模块和接口,又支持灵活开发定制。在需求发生变化时作最快的调整、修改以适应变化 纯 J2EE 编程在需要做功能调整时候需要重新编写或者完全改写,可扩展性非常弱。基于 Lotus 平台的 OA 能够快速衍生出新的功能模块。基于 J2EE的 OA 系统需要得到持续的升级、维护,并有余地选择进行系统的扩展完全依赖于
5、某家开发商的资质,包括他们团队的能力、稳定性。IBM Lotus 的平台不断发展,IBM 对 Lotus 的投入不是一般的开发商所能负担的,只要 IBM Lotus 存在,任何基于Lotus 的开发商都能轻松升级客户的OA 系统基于 J2EE的 OA 应用系统如果要和其他系统进行各种方式的整合需要依赖开发商的能力,如果开发商不存在了,新的开发商很难继承原来开发商的开发思路。IBM Lotus 作为平台,更具有对业界各种规范和技术的整合能力和兼容能力,并且保证是开放的、兼容的、可扩展的、成熟度高的,保证系统的可延续性,保护客户的投资。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共
6、3 页 -Domino 应用完全支持Web 浏览器方式,Lotus 合作伙伴在Domino 基础上开发出越来越多的优秀的基于Web 的解决方案。这些优秀的解决方案,一方面很好地利用了Domino 自身的优势来处理协同工作、信息传播、访问控制、OA 的流程处理、个性化和内容管理等方面的问题,另一方面,Domino平台也不断发展,Domino 8.5 完全支持Web2.0 开发、Web Service、XML 和 JAVA 编程以及可选的DB2 数据存储,将 Web Service、Java 及 RDB 的长处融入自身。4 采用基于 Domino平台的解决方案更能降低和保护总体拥有成本一个项目的总
7、体拥有成本包括:1.数据迁移成本Domino 解决方案成本最低(无缝迁移原来数据)2.项目部署成本Domino 众多成功案例,不证自明3.后期维护成本Domino 解决方案成本最低(厂家平台技术成熟)4.时间成本Domino 平台上开发,简便/快速/强大5.项目风险成本Domino 解决方案成本最低(基于平台开发量小)6.未来项目可扩展性Domino 解决方案成本最低(IBM 的兼容能力强)基于 IBM Domino 平台的解决方案选择无疑是能从以上多多个方面来降低整个项目的总体拥有成本的解决方案。5 长远发展远景:只有厂家能承诺长远的发展规划而编程开发的程序做不到名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 3 页 -