技术开发 频道

关于Lotus Notes必须知道的7件事

    4. Notes有着向后兼容的悠久历史

    ONotes最让人印象深刻的特点,是其版本之间的向后兼容性。一个1989年开发的、基于Notes V1的应用程序,无需任何转换或者重写即可运行在最新的Notes版本上。这里所说的应用不是专门开发来证明Notes向后兼容特性的,而是现实世界里还能给企业带来价值,也不再需要增强任何其他功能的遗留系统应用。很少有其他软件应用敢像Notes这样承诺自己的版本兼容性的。这意味着用于应用开发的投资能在未来很长一段时间内持续带来价值。

    通常情况下,一个包括安装运行最新版本的Domino服务器迁移工作,可以在短短15分钟之内完成。所有基于以前版本Notes开发的应用无需任何转换仍然能够继续运行在升级版本上。

    5. 复制功能让您在线离线两相宜

    今天的知识型员工不再朝九晚五守候在办公室。他们需要随时访问相关的数据和信息,不管是否有可用的网络连接。Notes客户端通过在客户端与服务器之间复制邮件和应用数据来满足这一要求。这是Notes最古老、也最宝贵的特性。

    Notes会同步服务器和客户端之间的数据。复制动作在本地进行,因此两个人可以同时更新同一文件的不同领域;服务器会合并所有更新,是的两处变化都能够在该文件中显示。Notes用户可以把邮件文件复制到本地的笔记本电脑上,这样他们就可以离线工作了。当他们再次连接网络,所有的变化都会复制到服务器上,并会自动将邮件发送出去。复制适用于所有的Notes数据库和应用软件,而不仅仅是电子邮件。

    6. 通过Notes客户端和Web浏览器都可以访问Notes应用

    Notes的灵活性还表现在,Notes应用既可以通过Notes客户端访问,也可以Web浏览器访问。Domino有一个内置的HTTP服务器,用来转换成基于传统HTTP请求的内容。Domino捕获应用程序的设计和数据,将其转换为浏览器能懂的HTML。这种方法能够快速地将内部遗留应用迁移到内联网或互联网上来。

    因为可以同时提供统一来源的Notes客户端和Web浏览器内容,应用程序开发的投资能够更快获得回报,并给与终端用户以更大的灵活性。

    7. Notes没有死

    Notes多次被宣布已死。当Web出现时,有人认为Notes将被浏览器取代。在Java成为最新的热门开发平台时,很多人认为Notes将被发展成熟的Java企业架构所取代。当微软在SharePoint推出受欢迎的协作功能时,再次有人预言Notes的消亡。

    但是,Notes不但活下来了,而且发展得更加茁壮。很早以前,当互联网应用成为企业的要求时,IBM就在Domino服务器中增加了Web功能。Java也已经变成Notes编程环境支持的语言之一。Notes Domino 8还增加了建立复合应用的能力。也就是说,这些应用程序使开发人员能够混合来自Notes和非Notes应用的数据和功能,将它们集合到复合应用中,使Notes可以与其他应用无缝连接。例如,可以将SAP应用和Notes应用集成,共同使用和更新两个平台之间的数据。

    随着对于不断加快的创新需求,寻找能够解决所有技术和业务问题的“银弹”充满着诱惑。不幸的是,银弹并不存在。与其被闪耀的最新技术晃得眼花缭乱,不如退后一步,问问自己,是否你已经有效的发挥出已有技术的极致。了解了以上七点,了解了IBM的Lotus Notes & Domino早已远远超出电子邮箱的功能,作为已经付出投资的你,就应该尽其所能地利用好这一平台,从中获得最大的投资回报。

1
相关文章