热搜词
发表于 2008-5-22 11:25:17 | 显示全部楼层 |阅读模式
java与Domino/Notes平台的比较
虽然Domino Notes作为OA 系统的开发平台已逐渐被淘汰,但还是有许多厂商在使用着,下面我们来对分析Domino 平台在OA 系统中的应用情况。
Domino 用于B/S 结构开发没有优势
Domino 从邮件系统发展到文档数据库,其主要优势如安全认证,灵活的表单定制等,在C/S 结构下利用Notes 才能实现。虽然Domino 也支持基于Web 的开发,但是丧失了大部分的先进的功能。用于B/S 应用开发并没有优势,相反由于Domino 使用私有的技术,导致其Web 开发的效率低功能差。
Domino 不适合处理大量的数据
Domino 不是基于关系数据库。因此不适合处理大量的数据。
Domino 对关系数据库的支持较差
从Domino 中访问关系数据库比较困难。虽然Domino 提供了相应的组件,但仍然不能满足实际系统的需要。
Domino 与业务系统的结合能力差
办公自动化系统与业务系统的结合已经成为一种趋势。需要随时从办公自动化系统中访问业务系统中的数据。Domino私有的技术不便于与其他关系型数据结合。

java与ASP/PHP技术的比较
ASP/PHP等脚本语言虽然具有开发简单,调试方便的特点,但由于其脚本性语言的特点决定了其在实现复杂商业逻辑的局限性,在大中型应用中难以满足性能要求,主要适合开发中小型网站和简单管理系统。
比起asp, php等技术,采用java开发OA能够实现更复杂的商业逻辑,同时由于其良好的面向对象特性,使得系统模块的可复用性增强,其分层设计的结构,在系统内容不断膨胀的情况下仍能保持清晰的系统结构。

java .NET技术的比较
.NET是近些年微软推出的新的编程技术,其在很大程度上模仿了java技术,但由于其诞生时间短,成熟度不够,开放性较差,目前主要用于开发低端应用系统,尚未成为主流的企业级软件系统开发技术。
Java作为业界领先,成熟的软件编程语言,具有可靠性高,可移植性强的特点,国内外大量的大中型信息系统均采用Java语言编写。
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-25 09:44 , Processed in 0.150675 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team