架 构 平 台 | J2EE(SUN) | .NET(Microsoft) | Lotus Notes() |
Tomcat (免费) Resin (免费) Apache (免费) *weblogic,websphere 这种平台是收费的 | IIS(Windows 2000 Server捆绑,免费 | Lotus Domino (收费) | |
对员要求较 高 | 对系统管理员要求一般 | 对系统管理员要求很高 ,安装维护复杂 |
编 程 语 言 | J2EE(SUN) | .NET(Microsoft) | Lotus Notes(IBM) |
Java/Jsp | C#.NET/J#.NET/VB.NET ASP.NET | Lotus特有编程语言 (Lotus Script ) | |
应用很广泛,有开放 技术标准。 从业人员多,技术交 流充分。 | 应用广泛,体系技 术标准。 从业人员极多,技术交 流充分 | 应用范围有限,效率低 ,不适合需要做大量计 算要求的。 从业人员少,技术相对 封闭; 也因为它的复 杂性,Lotus Notes 的 应用开发十分困难且花 费巨大 |
开 发 框 架 | J2EE(SUN) | .NET(Microsoft) | Lotus Notes(IBM) |
JDK 功能强大,跨平台支 持,支持多种数据库 | NET FRAMEWORK 功能较强,体系结构清 晰,与Windows平台结 合紧密,无跨平台性 | Lotus Notes 限制了第 三方去创造新的应用的 能力 ; 很多独立软件 开发商所开发的最好应 用无法架构于 Notes 平 台 |
组 件 体 系 | J2EE(SUN) | .NET(Microsoft) | Lotus Notes(IBM) |
Servlet/EJB 支持分布式部署,但 部署难度比较高,需 要相对专业管理员 | NET Assembly 支持分布式部署,部署 比较简便 | 无完整的组件体系 支持分布式部署 |
硬 件 要 求 | J2EE(SUN) | .NET(Microsoft) | Lotus Notes(IBM) |
对硬件要求较高,一 般也可保证系 统正常运行,具体根 据用户规模配置 | 对硬件要求较低,普通 PC 服务器即可支持100 用户办公,具体根据用 户规模配置 | 对硬件要求高,需要专 业级服务器方可保证系 统正常运行 因为Lotus Notes 处理 速度问题,因为它有很 多层的界面 |
编后语:内容比较片面,了解LOTUS的人比较少,还是IBM在市场推广力度和技术支持问题.