企业信息集成与管理利器——Lotus Domino\Notes

Author: tnda Date: 2000年 第17期

  Lotus Domino/Notes是美国Lotus公司开发的软件群件,是先进的单一架构的文档数据库和电子邮件系统,提供了工作流程自动化、标准的Web服务、应用和开发环境,是实现企业级信息集成和知识管理的理想平台。
  Domino是服务器端软件,是为企事业单位设计的集通讯、协作及Web应用功能为一体的软件平台。
  Notes是工作站端软件,是为Internet设计的电子邮件和协作集成软件。它提供了一个容易使用的、开放的、可定制的环境,可收发电子邮件,进行日历、群组日程安排,实现Web浏览和信息管理。
#1    一、技术优势
#1  完全支持Internet标准的通讯平台
  Domino支持各种网络通讯协议,如TCP/IP、IPX/SPX、NetBEUI和Internet多种服务协议,如HTTP、SMTP、POP、IMAP等。
  用户可以利用Domino建立一个非TCP/IP协议的企业内部网络,这是防止信息外泄的最有效的方法。
#1  管理非结构化的数据库文档数据库
  Notes的数据库是非结构化的文档数据库,每一篇文档类似关系型数据库的记录,其文档可以保存为表格、格式化文本、WWW网页、图形、OLE对象等。
#1  用户信息共享的复制技术
  通过Domino服务器之间或服务器与工作站之间的复制功能,可以实现跨越时空界限的信息共享。通过“推”、“拉”等技术实现双向复制和可选择复制。
#1  完成协同工作的工作流、日历、群组日程安排
  用户通过定义工作流程,可以将文档发送到指定的用户机器中,而日历和日程安排可以为用户及时处理文档提供帮助。
#1  行业标准的安全机制
  不仅支持Internet上的SSL、X.509等验证,而且对Notes数据库提供了用户认证、数据库存取权限控制、数据库字段加密、电子签名等安全机制,以保证信息的安全,而完善的日志记录则是实现安全机制的保证。
#1  对非本体系的客户机和浏览器的支持
  Domino作为Web Server能支持各种Internet协议,不仅支持HTML、CGI、Java,JavaScript等,而且还可以将Notes数据库中的文档转换成HTML格式,因此可以对网页的数据库实现可编程控制管理,它提供的网页能被各种浏览器所访问。
#1  对实时访问企业数据的支持
  虽然Notes数据库是文档数据库,但由于与关系型数据库兼容,支持ODBC、DECS,因此可以很方便地读写其他关系型数据库,如DB2,Oracle,SQL Server,Sybase以及Foxpro,ACCESS等。
#1  多平台支持
  支持从NT到UNIX等各种服务器操作系统,使用户可以根据业务发展的需要,平滑地,不需要任何修改地将系统从PC服务器迁移到小型机中,如IBM AIX RS6000。
#1  可靠、可用、可伸缩的服务器结构
  数据库的稳定性和极高的服务器效率,对内存的优化,以及能管理系统输入/输出设备等性能,提高了系统的可用性和可伸缩性。
#1  多种开发工具的选择
  Notes提供了完整的开发工具,不仅可以使用Notes内部的命令函数,实现简单的操作管理功能,而且利用类似Basic语言的面向对象的可视化编程工具LotusScript,可以进行更复杂的编程设计,从而实现广泛的Notes应用。
  系统提供了Notes API,可以利用VB,VC等工具访问Notes数据库和管理Notes系统。
#1  简单、方便的系统管理
  不论Domino安装在何种机器上,其统一的管理界面,方便的管理工具,都可以使用户很好地管理系统。
#1    二、应用范围
#1  办公自动化
  利用Notes的文档数据库和开发功能,可以实现公文流转、文件审批、会议管理、人事管理、电子讨论、以及文档资料的查询检索。
#1  建立企业Intranet
  利用Domino的电子邮件功能,可以建立用于企业内部信息交流的网络平台。
  利用Notes对关系型数据库的支持,不仅可以读写其他数据库资料,统一数据库操作界面,而且可以使业务、财务数据在办公系统中进行审批流转,从而建立起一个企业数据库资料的交换网络。
#1  电子协作和网络应用的开发
  利用Domino对Internet的支持,不仅可以建立Web Server,而且可以将办公系统的文档在Internet上发布。而由于其网页是以数据库的记录进行管理的,因此可以很方便地对网页进行可编程控制。