WEB开发网
开发学院软件开发Python 使用 python 开发 Web Service 阅读

使用 python 开发 Web Service

 2008-09-30 13:03:38 来源:WEB开发网   
核心提示:搭建开发环境一个基本的 python web service 开发环境由以下这些工具组成:Python2.4,Eclipse WTP,使用 python 开发 Web Service,PyDev plug-in,Python ZSI包,描述用户的年龄,性别,安装 python2.4 Python2.4 可以在网站 ht

搭建开发环境

一个基本的 python web service 开发环境由以下这些工具组成:

Python2.4,Eclipse WTP,PyDev plug-in,Python ZSI包。

安装 python2.4

Python2.4 可以在网站 http://www.python.org/download/realses/2.4,下载安装包,安装过程非常简单,在此不再赘述。

安装 Eclipse WTP

Eclipse WTP 可以在 http://download.eclipse.org/webtools/downloads/ 下载。

安装 pyDev

在 http://pydev.sourceforge.net/download.html 下载 pyDev 插件,解压后将 features 目录和 plugin 目录下的所有文件都拷贝到 Eclipse 的相同目录下就可以了。本文中使用的是 release1.3.9。

安装 python ZSI

从 ZSI 的网站上下载最新的安装包,在写这篇文章的时候,最新的 ZSI 版本为 2.0。解压缩后运行如下命令:

图 1.

使用 python 开发 Web Service

ZSI 还依赖与一些其它的 python 开源包:SOAPpy,pyXML。本文在后面列出了它们的下载地址。必须安装这些 python 包 ZSI2.0 才能正常运行。

本文提供的 Web service 描述

在本文中我们将利用 python 提供几个 web service,然后用 Java 客户端调用它们。作为演示,我们仅设计了三个简单的 web service:

getTime():返回代表当前时间的字符串。没有输入参数。

sayHello(username):返回一个字符串,内容为“Hello username”,其中 username 为传入参数。

showUser(username):根据输入的 username 返回一个复杂数据类型 userInfo,描述用户的年龄,性别,联系地址。

1 2 3 4 5 6  下一页

Tags:使用 python 开发

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