码迷,mamicode.com
首页 > Web开发 > 详细

axis2 webService开发指南(1)

时间:2014-12-07 14:59:48      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   使用   sp   

参考文件:blog.csdn.net/IBM_hoojo http://hoojo.cnblogs.com/

 

1 WebService简介

  WebService让一个程序可以透明的调用互联网的程序,不管具体的实现细节。只要WebService公开了服务接口,远程客户端就可以调用服务。WebService是基于Http的组件服务,Webservice是分散式应用程序的发展趋势。

1.2 WebService的开源实现

  WebService更多是一种标准,而不是一种具体的技术。不同的平台,不同的语言大都提供了WebService的开发实现。在JAVA领域,WebService的框架很多,例如:Axis1&2,XFIRE,CXF....。其中一个成熟实现是AXIS。AXIS的应用比较广泛,而且资料也相对比较多。

2 AXIS篇

  axis(Apache eXtensible Interaction System)是一筐开源的WebService运行引擎,它是SOAP协议的一个实现,其本身来源于Apache的另一个项目Apache SOAP。Axis分为1.x系列和2系列,两个系列体系结构和使用上有较大的区别。

3 开发axis准备工作

3.1 开发准备

(1)首先需要下载axis2的相关jar包

下载地址:http://axis.apache.org/axis2/java/core/download.cgi

现在最高的版本是1.6.2的

(2)下载axis2插件

Service Archive Wizard下载地址:

http://www.apache.org/dyn/mirrors/mirrors.cgi/axis/axis2/java/core/1.6.2/axis2-eclipse-service-plugin-1.6.2.zip

Code Generator wizard下载地址:
http://www.apache.org/dyn/mirrors/mirrors.cgi/axis/axis2/java/core/1.6.2/axis2-eclipse-codegen-plugin-1.6.2.zip

3.2 axis2-bin文件目录结构

bubuko.com,布布扣

bin文件夹是axis2的常用工具,其中有将wsdl文件转换成客户端调用的wsdl2java工具及将java转换成wsdl文件的工具。

conf是axis2的配置文件

lib运行所要的依赖库

repository是发布过的axis服务和文件

sample是示例

webapp是web文件和jsp页面等。

3.3 安装插件

将这两个jar包,放到MyEclipse-8.6\dropins目录下,重启eclipse,在File-->New-->Other下会发现Axis2 Wizards。

Tomcat启动后,在浏览器中输入:http://localhost:8080/axis2/你可以看到

bubuko.com,布布扣

 

axis2 webService开发指南(1)

标签:style   blog   http   io   ar   color   os   使用   sp   

原文地址:http://www.cnblogs.com/tianxue/p/4149368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!