WEB开发网
开发学院软件开发Python 开放标准、开放源码和 Domino 6: 通过 Python 和 ... 阅读

开放标准、开放源码和 Domino 6: 通过 Python 和 Java 访问 Domino Directory

 2008-12-10 12:19:59 来源:WEB开发网   
核心提示:通过说明如何构建两个不同的应用程序来访问 Domino Directory,我们结束了关于 Lotus Domino 6 中的开放标准和开放源码的系列文章,开放标准、开放源码和 Domino 6: 通过 Python 和 Java 访问 Domino Directory,第一个应用程序是使用 GIMP Toolkit

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

1 2 3 4 5 6  下一页

Tags:开放 标准 开放

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接