WEB开发网
开发学院软件开发Python Python Web 服务开发者,第 2 部分: Web 服务软件... 阅读

Python Web 服务开发者,第 2 部分: Web 服务软件资源库,第 1 部分

 2007-03-30 12:57:10 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 本文是关于创建一个软件资源库系统的短篇系列的开始,该软件资源库系统构建在 Web 服务上,Python Web 服务开发者,第 2 部分: Web 服务软件资源库,第 1 部分,是用 Python 编程语言开发的,Mike Olson 向您展示了用配有 Python 的 4Suite

本文示例源代码或素材下载

本文是关于创建一个软件资源库系统的短篇系列的开始,该软件资源库系统构建在 Web 服务上,是用 Python 编程语言开发的。Mike Olson 向您展示了用配有 Python 的 4Suite 开放源码的 XML 服务器创建基于 Web 服务的应用程序的详细信息。

在“ Python Web 服务开发者专栏”的第一篇中,我们曾承诺将向您展示大量代码。遗憾的是,当使用"取出即可用"的 Python 以及 Python 中可用的许多第三方应用程序进行 Web 服务开发时,常常没有多少代码可写。这就是本月专栏中我们把在线信息目录放在一起时出现的情况。这个目录的目的是使软件包可以下载。它支持有关软件包的数据和元数据的实时更新、支持有关软件包的元数据的搜索,当然,还支持软件包本身的下载。

在继续阅读本文之前,您务必要对我们在本专栏中将要讨论的一些技术有所了解。我们要使用的技术包括:可扩展的样式表语言转换(Extensible Stylesheet Language Transformations,XSLT)、XML 路径语言(XML Path Language,XPath)和资源描述框架(Resource Description Framework,RDF)。在 参考资料部分有到关于所有这些技术的信息的链接。

4Suite Server 概述

我们将使用由本文作者参与开发的 XML 资源库 4Suite Server(4SS)作为本文中示例的应用程序基础。4Suite Server 是一个 XML 资源库,它带有许多用于 XML 数据和元数据管理的功能程序,无论使用 Python 与否,这些功能程序都使得 4Suite Server 非常适合 Web 服务的快速开发。

本文中的示例是用 4Suite Server 0.11 编写的,需要使用 Python 1.5.2 或更高版本和 4Suite 0.11。在 参考资料部分有下载所有这些应用程序的链接。

在线软件资源库

1 2 3 4 5 6  下一页

Tags:Python Web 服务

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