目前国内办公系统采用的主要技术平台架构的比较
关键字:OA、办公自动化、OA选型 发表时间:2006-08-28
.NET(Microsoft)
J2EE(SUN)
Lotus Notes(IBM)
WEB
服务器
IIS(Windows2000Server捆绑)免费
Tomcat免费)
Resin(免费)
Apache(免费)
Lotus Domino(收费)
对系统管理员要求一般
对系统管理员要求较高
对系统管理员要求很高,安装维护复杂
编程语言
C#.NET/J#.NET/VB.NET/ASP.NET应用广泛,微软体系技术标准。从业人员极多,技术交流充分。
Java/Jsp应用很广泛,有开放技术标准。从业人员多,技术交流充分。
Lotus特有编程语言应用范围有限,效率低,不适合需要做大量计算要求的软件。从业人员少,技术相对封闭;也因为它的复杂性,Lotus Notes的应用开发十分困难且花费巨大
开发框架
NETFRAMEWORK功能较强,体系结构清晰,与Windows平台结合紧密,无跨平台性
JDK功能强大,跨平台支持,支持多种数据库
Lotus Notes限制了第三方去创造新的应用的能力;很多独立软件开发商所开发的最好应用无法架构于Notes平台
组件体系
NET Assembly支持分布式部署,部署比较简便
Servlet/EJB支持分布式部署,但部署难度比较高,需要相对专业管理员
无完整的组件体系支持分布式部署
硬件要求
对硬件要求较低,普通PC服务器即可支持100个用户协同办公
对硬件要求高,需要专业级服务器方可保证系统正常运行
综述
应用范围广
技术开放
软件实施难度小
扩展性好
硬件要求低
性能高
软件实施难度高
硬件要求高
性能一般
应用范围窄
技术封闭,持续发展空间不大
软件实施后期维
护困难,扩展性差