开放标准、开放源码和 Domino 6: 通过 Python 和 Java 访问 Domino Directory
2008-12-10 12:19:59 来源:WEB开发网通过说明如何构建两个不同的应用程序来访问 Domino Directory,我们结束了关于 Lotus Domino 6 中的开放标准和开放源码的系列文章。第一个应用程序是使用 GIMP Toolkit (GTK) 创建的 Python 应用程序,第二个应用程序是使用 Standard Widget Toolkit (SWT) 创建的 Java 应用程序。
关于 Lotus Domino 6 中的开放标准和开放源码的系列文章分为三个部分,在 第 1 部分中,我们讨论了 Lotus Domino 中实现的开放标准。在 第 2 部分中,我们分析了如何利用 Domino 的一些开放源码项目。在本系列文章的最后一篇中,我们将继续这个话题,查看如何使用 GIMP Toolkit/Python 和 Standard Widget Toolkit/Java 来访问 Linux 服务器上的 Domino 应用程序。您可以从 Sandbox 下载我们使用的代码示例。
本文假设您是一位熟练的 Notes 应用程序开发人员。如果您还没有看过本系列文章中的前两篇文章,我们建议您先看一下。
通过 GTK 和 Python 访问 Domino 目录
GIMP Toolkit (GTK) 是用来创建图形用户界面的多平台工具包。它提供了完整的窗口小部件集并支持 Unicode 和双向文本。GTK 是免费软件,是 GNU Project 的一部分。GTK 支持多种语言,其中包括 C++、Perl 和 Python。在 Python 程序中使用 GTK 的一个有用工具是 PyGTK,该工具为 GTK 库用于 Python 程序提供了封装器,用它来处理诸如管理内存等细节。
在这一部分中,我们将说明如何使用 Linux 桌面上的 Domino 的本机 GTK 来连接 Domino 应用程序。我们使用 Python 和 PyGTK 构建了应用程序示例,以访问 Domino 6.5 服务器上已修改的 Domino Directory。可以从 Sandbox 下载该应用程序的完整代码。
GTK/Python 应用程序示例
- ››标准差函数
- ››开放的云让业务更“闪亮”
- ››开放源码 CMS 入门,第 1 部分: 下载、安装和开始...
- ››开放源码 CMS 入门,第 2 部分: 通过 Eclipse 构建...
- ››开放源码 CMS 入门,第 3 部分: 构建定制存储
- ››开放源码 CMS 入门,第 5 部分: 为 Jakarta Slide...
- ››开放源码 CMS 入门,第 6 部分: 为 Jakarta Slide...
- ››标准MFC WinSock ActiveX控件开发实例(II)高级篇
- ››标准MFC WinSock ActiveX控件开发实例
- ››开放标准、开放源码和 Domino 6: 通过 Python 和 ...
- ››标准的web.xml
- ››开放源码-SMTP发信客户端 for Java
更多精彩
赞助商链接