WEB开发网
开发学院软件开发Java 全方位解析 Web Services 开发步骤 阅读

全方位解析 Web Services 开发步骤

 2010-08-09 00:00:00 来源:WEB开发网   
核心提示:基本开发环境操作系统:本教程使用的为 Windows Vista Enterprise, 如果您的系统是 Linux 的,请选择下载对应版本的其他工具,全方位解析 Web Services 开发步骤,包括开发工具、Java EE 服务器、Apache Ant、SoapUI,开发工具:Eclipse IDE for SO

基本开发环境

操作系统:本教程使用的为 Windows Vista Enterprise, 如果您的系统是 Linux 的,请选择下载对应版本的其他工具,包括开发工具、Java EE 服务器、Apache Ant、SoapUI。

开发工具:Eclipse IDE for SOA Developers 版本,请到 http://www.eclipse.org/downloads/网站下载,这个版本的 Eclipse 工具集成了一些 Web Services 插件,对于开发 Web Services 提供了一些便利。

Java EE 服务器:Apache-Tomcat-6.0.18,可以到 http://tomcat.apache.org/download-60.cgi下载,使用 5.0 以上的任何版本都可以的,当然,您也可以使用 Jboss 等其他 Java EE 服务器。

Jdk:到 http://java.sun.com 下载 1.5.0_17 版本,下载后安装即可。

其他工具:Apache Ant vsersion “1.6.5”用于代码打包,到 http://ant.apache.org/下载;SoapUI 3.5 用于 Web Services 的测试,到 http://www.soapui.org/下载,任何版本都可以,对于本教程没有影响。

Web Services 介绍

Web Services 是建立可交互操作的分布式应用程序的新平台 ; Web Services 平台是一套标准,它定义了应用程序如何在 Web 上进行交互操作 , 你可以用任何你喜欢的语言,在任何你喜欢的平台上写 Web Services, 只要我们可以通过 Web Services 标准对这些服务进行查询和访问。简单的说 Web Service 就是一些模块化的应用程序,这些应用程序能在 Web 上描述、发布、定位和调用。实现 Web Services 的方式也有很多种,本文也不一一介绍了,找几个我认为最常用的几种实现方式来与大家分享,首先介绍用 Axis 来实现 Web Services 的开发,然后介绍用 CXF 来开发 Web Services。对于每一种实现方式,我都以一种 step by step 的方式给大家用实例来讲解,从工程的建立一直到 Services 的交付使用,大家也可到网上搜索下这方面的相关教程,很多,但是大部分都是单单教你怎么来开发一个 Service,怎样来测试?怎样来验证是否可以交付给用户使用了?讲的很少,更不用说项目后期的自动化测试了,闲话少说,下面我们就进入 Service 的具体开发实例讲解,每一个实例都配以详细的分析过程。

1 2 3 4 5 6  下一页

Tags:全方位 解析 Web

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