domino Lotus Notes 教程 软件 免费下载 web开发domino如何与java集成
domino Lotus Notes操作学习,很合适新手!
Java如何和DOMINO集成
1. Domino和Notes概述
Lotus Notes于1989年首次上市,由于其允许小组成员轻松分发最新信息并分享观点,从而为有效的团队协作提供了一种全新方式。1995年,当Lotus涉足互联网时,Web应用功能被添加进来,服务器也从Notes改名为Domino。从那时起,Notes这一品牌便专用于桌面客户机。Domino编程模式多年来也一直不断地改进,Formula language是第一种编程语言。在 6 版本中,又有一些新特性和性能增强补充了这个语言。
Domino 6 提供邮件、书签、个人地址簿、讨论、小组工作室、Lotus SmartSuite库、Microsoft Office库、文档库、资源预留、预订和扩展邮件等功能。在安全性方面,支持PKCS#11智能卡标准、单点登录和x.509证书。在编程语言上,提供公式、LotusScript、Java、JavaScript等一系列接口。在平台方面,支持Windows、AIX、Solaris、Linux、HP-UX、AS/400、S/390等平台。在标准协议方面,支持HTTP、POP3、IMAP4、SMTP、LDAP v3等一系列规范。与此同时,还提供有新的增强功能,使工作人员能够更好地利用现有资源,用户也可从生产效率方面获得益处。
目前的Domino 已经全面支持J2EE 结构,可集成J2EE 环境。提供JDBC
Connector,允许J2EE 服务器使用JDBC 连接;提供Domino JSP Custom Tags,使构建操纵Domino 的页面变得更加容易。
通过DOMINO 本身提供的接口
方案一、通过Lotus Notes JDBC Driver;
方案二、通过Lotus Connector classes;
方案三、通过DIIOP(CORBA);
方案四、通过Lotus XML Toolkit(DXL);
方案五、通过Custom Tag Converion kit (DCT);
方案六、通过LotusScript Extensions toolkit(LSX);
方案七、通过Web Service;
通过其他集成技术:
方案八、通过Web页面集成技术;
方案九、通过现成的Portlets;
1.1. 通过Lotus Notes JDBC Driver
LDDJ(Lotus Domino Driver for Java,也称为Lotus Notes JDBC Driver)是Type 2类型的JDBC Driver,它使得开发人员可以通过Java程序像访问关系数据库一样访问Domino/Notes数据库。LDDJ是Type 2的JDBC驱动,因此,本地需要Notes应用支持,在Lotus DominoR5和R6版本只能运行在Windows平台。
JDBC方法是使用标准 Java 数据库技术 Domino 提供 JDBC 驱动程序并且它的行为可以看起来和标准关系数据库一样。但是,尽管某些 SQL 扩展允许访问其有层次结构的数据,但这种方法限制了使用 Domino 所能提供的好处。 你可以去LOTUS的官方网站下载DOMINO的JDBC驱动:


