跳转到主要内容

developerWorks 中国   >   SOA & Web Services   >  developerWorks

了解 Web 服务规范,第 2 部分: Web 服务描述语言 (WSDL)



技术级别: 初级
IBM,
2006年10月19日



面向服务的体系结构(Service-Oriented Architectures,SOA)当前强调的重点在 Web 服务上,但很容易被所传播的各种信息搞得昏头转向。本系列教程将对主要 Web 服务规范进行全面说明,从简单对象访问协议(Simple Object Access Protocol,SOAP)一直介绍到 WS Business Process Execution Language (WS-BPEL)。在第 2 部分中,您将了解有关 Web 服务描述语言的内容,因为 Daily Moon Classified Department 需要使用 WSDL 来描述其 Web 服务,以便其他人能够方便地从任何编程语言或平台创建客户机访问此服务。

现在就注册或使用您的 IBM ID 和密码登录

developerWorks 中国从 2005 年 6 月 12 日起正式加入 IBM 全球公共用户注册系统。在此之后,您现有的 developerWorks 中国会员 ID 将不再有效,请您即刻申请新的 IBM ID,以便获取您需要的产品及服务。

当您完成注册后,您可以使用您的 IBM ID 和密码访问 developerWorks 中国网站或 developerWorks 全球网站上的任何教程,而无需在一个浏览器会话中重新输入您的 ID 和密码。请您务必记住您的 ID 和密码,因为当重新启动浏览器时,您需要重新输入您的 ID 和密码才能访问任何教程。



预备知识
本教程的大部分内容都是概念性的,但为了处理整个教程中的代码,您将需要安装以下软件: Apache Geronimo 或其他应用服务器。 Apache Axis2 的 0 .95 或更高版本。可以从以下网址下载 Apache Axis2:http://ws.apache.org/axis2/download.cgi。本教程使用的是 0.95 版,但应该也能使用更高版本。(请注意,在本系列教程的第 1 部分使用的是 0.94 版,但并未使用该版本对本部分的代码进行测试。) Java 2 Standard Edition 的 1.4 或更高版本。可以从以下网址下载 J2SE SDK:http://java.sun.com/j2se/1.5.0/download.jsp。 另外,还需要 Web 浏览器和文本编辑器,但我想您已经有了这两个工具。如果愿意,还可以使用 Eclipse 之类的 IDE,但由于我们的重点是技术而不是工具,因此我将使用文本编辑器和命令行来编辑和编译文件。



系统需求
浏览器:Netscape 4.x 或更高版本, 或者 Internet Explorer 4.x 或更高版本 ,支持 JavaScript 。



学习时间
4 小时



语言
简体中文 , 英文



格式
HTML, Zip

文档选项

英文原文

推荐给好友