• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

Lotus Domino/Notes与Exchange的比较谈(1)

发布: 2007-6-13 20:37 | 作者: 佚名 | 来源: | 查看: 35次 | 进入软件测试论坛讨论

领测软件测试网

Lotus Domino/Notes与Microsoft Exchange是邮件市场上主要的两个产品,其竞争激烈是可以想象的,而且是对用户有益的。但实际上,从产品的功能比较,Exchange与Domino/Notes是不能等量齐观的。

作为Lotus/IBM Inte.net/Intranet完整解决方案的核心产品,Lotus通过不断丰富Domino与Notes的产品功能与性能,提高系统开放性、安全性、易用性、可管理性、伸缩性、开发能力以及与操作系统、各种数据系统的企业集成能力等等,提供企业用户单一、集成型的基础设施,即可以使用单一平台型产品建立邮件、群件以及Intranet、Internet应用系统。

Exchange则是Microsoft BackOffice产品家族的一员,其主要功能是电子邮件,此外通过公共文件夹等支持基本的、需求简单的协作型应用,对稍微复杂的需求如工作流自动化应用则要求大量的开发并且集成其它产品或技术(甚至是第三方的)。由于Exchange功能的限制,Microsoft要求用户采用整个BackOffice家族产品,才能提供企业用户必要的产品功能支持。Microsoft经常提即的Exchange解决方案时实际上是BackOffice解决方案(显而易见这存在着误导用户的可能:即用户可能不得不持续追加购买其他Microsoft产品并追加应用开发与集成的投入,才能最终获得满足需要的应用系统)。

由于产品功能的复杂性,用户在选择产品时,需要面对各种比较材料或信息,往往陷入困惑之中,因为这些信息来自不同渠道的信息常常是互相矛盾的。所以,本文即希望澄清一些用户关心的问题,帮助用户了解Lotus Domino/Notes的竞争优势。

跨平台支持、与NT集成

Lotus Domino/Notes是跨操作系统平台的企业信息基础设施,在企业中广为采用的Unix系统(IBM AIX,HP-UX及SUN Solaris)和Microsoft NT、IBM OS/2、Novell Netware等系统,甚至支持IBM主机系列S390与AS/400。这种跨平台的支持能力给予了用户广泛的选择。

Lotus Domino/Notes具有跨平台的特点,Lotus也充分认识到Microsoft NT的价值(实际上长期以来Domino、Notes都是最成功的NT应用),因此Lotus特别强调了与与NT的无缝集成。其中的主要特性包括:Domino可以作为NT的服务;可以使用性能监视器与NT事件日志等标准NT工具对Domino进行统一服务器管理;用户邮箱与NT网络用户帐户同时建立;Domino目录与NT目录的双向目录同步;Domino用户口令与NT目录服务口令的同步等以及在NT工作站的单次登录。Lotus也已宣布对NT新版本的支持和集成,包括与Active Directory的连接。Lotus Domino/Notes与Microsoft NT系统的无缝集成提供系统管理员单点管理的能力,降低了系统总体拥有成本。

Microsoft经常提及Domino/Notes与操作系统的功能重复或冗余,或者Domino提供的功能是不必要的。而实际上Domino/Notes提供的功能,如层次化的文档数据库存储体、复制技术、层次化的符合X.500标准的目录服务、权限控制、双密钥加密与数字签名技术、身份认证、应用级的群集技术、邮件路由、日历日程、代理服务都不是操作系统(包括NT)所能够提供的,而这些功能都是邮件、群件、Intranet/Internet应用系统最基本的要求。作为软件平台,Domino/Notes的这些丰富特性功能大大降低了用户集成、开发、实施的费用,提高了效率。

邮件(报文传递)系统是操作系统的顶层部分还是协作式应用的基础平台?这实际上才是Microsoft与Lotus争论的主要焦点之一。Lotus认为邮件系统是协作式应用的基础平台。因为,Lotus认为邮件系统(更准确地讲是报文传递或通信基础设施)要满足的功能,随着用户需求和技术的不断发展,早已超越了单纯的电子邮件传递功能,还包含了安全性控制、目录服务、移动计算支持、与Web集成、与企业应用集成、实时协作、以及广泛计算(即支持电话、传真、寻呼机、PDA等广义客户机设备)等等。通信基础设施应该随着业务要求的发展而发展,比如说用户需要实时协作,那么原有系统(如目录结构)就应该能方便地加入新的功能支持。Lotus充分认识到这一点,制定了面向协同工作基础的灵活、可扩展的产品体系结构。

而Microsoft采用了与此相反的策略。基于这个认识,Microsoft的发展方向是越来越加强Exchange与NT的联系。可是,如果通信基础设施是操作系统的顶层部分,那么每一次发展都会受制于操作系统的发展,从而降低了发展的速度。比如说,用户必须等待Windows 2000才能等到Exchange 6.0,没有别的选择。可是,在今天通信基础设施成为业务应用的"使命悠关"的系统与基础时,用户的业务可以等待吗?

所以,Lotus从用户通信与协作需求出发建构产品。Domino/Notes可以很好地利用操作系统的功能,包括特别加强了与NT的集成,但又使产品相对独立于操作系统,适应企业用户异构的计算环境与不断发展的用户需求。

与MS Office、IE的集成

Lotus充分认识用户对Office、IE的投资,所以Domino/Notes强调了与Office、IE的集成。这些集成手段或技术包括:

Domino/Notes与Office、IE的集成核心技术是Microsoft ActiveX与ActiveDoc技术,这实际上是采用了Exchange与Office的集成相同的技术。Microsoft所谓Office文档必须在Notes中格式转换等等说法,都是不确实的。

如同Lotus已提供的集成应用,用户可以利用ActiveX技术开发自己的应用集成系统,并不受限与上述列举的由Lotus提供的与Office、IE的集成应用。

复制

Domino/Notes复制技术可以保证分布式数据库(包括目录)的数据同步、支持移动办公。无论是在功能上还是颗粒度(复制时最小数据单元)上都是Exchange无法比拟的。 Domino/Notes的复制特性包括双向与端对端复制、字段级、选择性的、可以在后台进行等。所有的Domino/Notes复制操作均采用相同的复制机制。

于此相对应地,Exchange包含了六个复制模式:

  • Site内服务器到服务器公共文件夹的复制
  • Site间服务器到服务器公共文件夹的复制
  • Site内服务器到服务器目录同步
  • Site间服务器到服务器目录同步
  • 客户机与服务器间的私人文件夹与公共文件夹的同步

这些不一致的模式不仅导致巨大的管理费用,而且没有一个达到Domino /Notes单一的复制模式所具备的丰富的功能。Exchange复制在文档级操作,而不是更有效的字段级。对于复杂的数据分布以及提高效率缺乏选择性复制的能力;它用基于邮件的同步机制,而不是验证数据准确性的同步算法,所以数据的一致性和准确性相对比同步算法的复制要差的多。而且,对复制拓扑不具备先进的控制机制。

对不同位置之间不同的连接速度或带宽,Microsoft建议采用不同的MTA,更加剧了不一致性,因为每一种路由机制(Exchange复制依赖于此)功能与控制机制均不相同。如由不同路由机制经常造成的信息长度不相同,使得以后的数据同步操作无法实现。


共3页: 1 [2] [3] 下一页

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

41/41234>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网