通过 Python 和 Java 访问 Domino Directory

http://tech.ddvip.com   2007年03月29日    社区交流

本文详细介绍通过 Python 和 Java 访问 Domino Directory

  通过说明如何构建两个不同的应用程序来访问 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 应用程序示例

责编:豆豆技术应用

正在加载评论...