`
deltaj
  • 浏览: 207182 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

axis2创建web service(一)

阅读更多

                               axis2创建web service(一)

                                                     作者:张涛 

axis2 是新一代的web service开发工具,它会让你的web service开发变得轻松,快捷。下面让我们以一个实际的例子来体验一下。

首先,工欲善其事,必先利其器。就让我们先做好一些必备的准备工作吧。

 

1.下载axis2 的2进制的包和war,现在的最新版本是1.4.1 发布时间是2008-8-25

地址分别是:http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-bin.zip

                  http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-war.zip

 

2.把下载后的war放入tomcat的webapps目录里,然后启动tomcat,这样war包就会自动解压为目录axis2

在浏览器中输入http://localhost:8080/axis2/ ,如果一切正常你会看到下面的画面

 




 
 3,就开始准备一下axis2的eclispe的插件了。axis2的eclispe插件分为2个,一个是帮助我们生成aar文件的,另一个是帮我们用wsdl文件生成stub代码的。

下载地址是

http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-service-archiver-wizard.zip

 

http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip

下载完2个压缩文件后,可以直接把解压后的文件拷贝到plugins目录中,也可以在links目录中写文件路径的方式来安装插件,安装完插件后,打开eclipse,在package explorer 中点击右键--->选择new---->other

如果安装正确你会看到



 这样准备工作就都做好了。接下来就是正式开发了。

开发的过程,下回分解。。。。。

 

 附录:

1. axis2创建web service(一)
2. axis2创建web service(二)
3. axis2创建web service(三)

4. axis2创建web service(四)

  • 大小: 39.2 KB
  • 大小: 74.2 KB
分享到:
评论
15 楼 di1984HIT 2014-09-11  
不错。不过还是打算用JDK自带的WebService来用好点。就是有的比较麻烦了。
14 楼 sd6647301 2013-06-27  
非常感谢,找了一整天都没有一个能成功的,看了你的文章终于弄成功了,十分感谢
13 楼 柏瑞克李 2011-11-29  
cii001 写道
楼主你好:
  我下的最新的eclipse插件1.6.1的,用的eclipse是3.5的,为什么把插件拷进plunin目录后,最后还是没显示出菜单。


我的也是,eclipse是3.6,估计是版本问题
12 楼 cii001 2011-11-09  
楼主你好:
  我下的最新的eclipse插件1.6.1的,用的eclipse是3.5的,为什么把插件拷进plunin目录后,最后还是没显示出菜单。
11 楼 liang1022 2011-10-28  

請問為什麼沒有輸入框呀
10 楼 lyx4873281 2011-10-03  
插件有误,下面是找到的地址:
http://dl.javaeye.com/topics/download/d4a77b83-19b3-307b-ad17-eaf5ff45b419

http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip

9 楼 12565522 2009-11-01  
你试过用axis2发布的服务里包含sping的东西吗? 如下:
package edu.lut.pwebservice.service;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

import edu.lut.pwebservice.model.Person;
import edu.lut.pwebservice.model.PersonDAO;

public class PersonWebService {
public Person getPersonInfoByName(){
Person person=new Person();
ApplicationContext context=new ClassPathXmlApplicationContext("applicationContext.xml");
PersonDAO persondao=(PersonDAO)context.getBean("PersonDAO");
    person=(Person) persondao.findByName("zhaolei");     
return person;

}

}
出现的异常表现在应用axis2插件的时候,如图[
8 楼 zuowangxi 2009-10-15  
我下载那2个插件的时候都不能进行解压啊!
能正常下载下来,但是解压的时候说什么没有解压文件,数据错误!
楼主能解释下是什么原因吗??
7 楼 ych19850810 2009-04-08  
谁把插件给我发一下吧 谢谢了
ych19850810@163.com
6 楼 ych19850810 2009-04-08  
哥们 为什么那2个插件那么难下载下来呢?方便的话 给我邮箱发一下可以吗?谢谢!
ych19850810@163.com
5 楼 ych19850810 2009-04-08  
盛赞 楼主!
4 楼 ztkx 2009-04-02  
我把两个插件的zip文件解压,把里面的的jar文件放进plugin目录里,但是没有出现应有的菜单
3 楼 portrait 2009-02-18  
写的太好了 清晰明了 lz 有你的
2 楼 hrsvici412 2009-02-11  
<div class="quote_title">deltaj 写道</div>
<div class="quote_div">
<p>                       <strong>        axis2创建web service(一)</strong></p>
<p><strong>                                             </strong>        作者:张涛  </p>
<p>axis2 是新一代的web service开发工具,它会让你的web service开发变得轻松,快捷。下面让我们以一个实际的例子来体验一下。</p>
<p>首先,工欲善其事,必先利其器。就让我们先做好一些必备的准备工作吧。</p>
<p> </p>
<p>1.下载axis2 的2进制的包和war,现在的最新版本是1.4.1 发布时间是2008-8-25 </p>
<p>地址分别是:<a href="http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-bin.zip">http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-bin.zip</a></p>
<p>                  <a href="http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-war.zip">http://apache.mirror.phpchina.com/ws/axis2/1_4_1/axis2-1.4.1-war.zip</a></p>
<p> </p>
<p>2.把下载后的war放入tomcat的webapps目录里,然后启动tomcat,这样war包就会自动解压为目录axis2</p>
<p>在浏览器中输入<a href="http://localhost:8080/axis2/">http://localhost:8080/axis2/</a> ,如果一切正常你会看到下面的画面</p>
<p> </p>
<p><br /><br /><img src="/upload/attachment/55067/037b1dca-5361-3e0c-af18-372bff9419f4.jpg" alt="" /><br /> <br /> 3,就开始准备一下axis2的eclispe的插件了。axis2的eclispe插件分为2个,一个是帮助我们生成aar文件的,另一个是帮我们用wsdl文件生成stub代码的。</p>
<p>下载地址是</p>
<p><a href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-service-archiver-wizard.zip">http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-service-archiver-wizard.zip</a></p>
<p> </p>
<p><a href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip">http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/tools/1_4_1/axis2-eclipse-codegen-wizard.zip</a></p>
<p>下载完2个压缩文件后,可以直接把解压后的文件拷贝到plugins目录中,也可以在links目录中写文件路径的方式来安装插件,安装完插件后,打开eclipse,在package explorer 中点击右键---&gt;选择new----&gt;other</p>
<p>如果安装正确你会看到</p>
<p><br /><img src="/upload/attachment/55065/3c283216-1185-3f9d-8e10-582c478b5019.jpg" alt="" /><br /> 这样准备工作就都做好了。接下来就是正式开发了。</p>
<p>开发的过程,下回分解。。。。。</p>
<p> </p>
<p> 附录:</p>
<p>1. <a href="/blog/284387">axis2创建web service(一)<br /></a>2. <a href="/blog/286257">axis2创建web service(二)</a><br />3. <a href="/blog/287067">axis2创建web service(三)</a></p>
<p>4. <a href="/blog/288581">axis2创建web service(四)</a></p>
</div>
<p> </p>
1 楼 deltaj 2008-12-02  
zxbyhcsdn 写道

哟呵,遇到连续剧了!!

呵呵,今天继续!To Be continue...

相关推荐

    Axis2创建web service快速入门

    Axis2创建web service快速入门

    用Axis2创建Web Service

    Axis2创建WebService,有详尽介绍,还有附图,本人进行过测试,可以使用

    (原创)用Eclipse + Axis2+Tomcat创建Web Service

    (熬夜做成,希望多多看看,有一处错误,把单词wapper改为webapps,敬请原谅) 目录大纲: ...三、 Web Service 客户端的创建。 3.1 创建WSDL文件。 3.2 利用WSDL创建stub。 3.3 利用stub类测试服务。

    MyEclipse7.0创建基于Axis的Web service

    通过该实验将掌握配置MyEclipse7.0的axis Web Service的开发环境,通过Top-Down方式创建、发布基于axis Web Service的基本步骤,进一步加深学生对XML、WSDL、SOAP等Web Service概念的理解。

    helios创建Web Service服务(axis2)

    helios创建Web Service服务

    在Eclipse中创建基于Axis2的web services

    3. 创建web工程 1). 建立一个 JavaProject 命名为 ws ,将 axis2 用户库加入到 build path 中。 2). 现在开始编写要发布的 WebSevice ,在 src 中建包 briup ,建立 Hello 类如下 Package pkg.service; public ...

    Axis+MyEclipse6.0+Tomcat5.0开发Web Service实例总结

    Axis+MyEclipse6.0+Tomcat5.0开发Web Service实例总结

    Axis2运行环境2

    1. axis2-1.1.1.rar中包含工程中所需的axis2的类包。 2. axis2.war是打包好的web应用。用于放在Tomcat中,当运行Tomcat后会自动解压。...具体的部署步骤和使用请参照《(原创)用Eclipse + Axis2+Tomcat创建Web Service》

    Spring Web Service实例

    好像没有多少人讨论, 大多数的话题都是围绕xfire, cxf, axis/axis2等主流的Web Service框架.尽管是从事这方面的工作, 不过实际开发中还是公司内部开发的一个Web Service模块, 发现与Spring提供的这个模块的构架很像...

    Axis2运行环境1

    1. axis2-1.1.1.rar中包含工程中所需的axis2的类包。 2. axis2.war是打包好的web应用。用于放在Tomcat中,当运行Tomcat后会自动解压。...具体的部署步骤和使用请参照《(原创)用Eclipse + Axis2+Tomcat创建Web Service》

    axis2-1.6.2

    Axis2创建WebService实例所需要的bin压缩包和war压缩包

    Developing Web Services with Apache Axis2

    这是最好的手把手教会你怎么去创建web service应用

    如何使用Axis_CXF创建WS服务

    使用axis和CXF实现web service的说明文档。

    Apache Web Service(JAVA 必看)

    Woden项目是Apache Web Services项目演化而来的一个子项目,主要用来开发用于读/写、操作、创建WSDL文档的Java类库,在初始阶段支持WSDL2.0,但是随着开发的继续,将会支持各种版本的WSDL。 Woden主要包含了两部分...

    基于SOAP和Axis2的Web服务设计与实现

    Web Service作为SOA(Service Oriented Architecture)的最好实现...介绍了Web服务框架以及支撑Web服务的WSDL、SOAP、Axis2和JUDDI等相关理论知识,通过设计与实现一个例子来阐述Web服务创建、发布、查找和调用的整个过程.

    java SOAPHEADER的web service

    c# JSON返回格式的WEB SERVICE//www.jb51.net/article/16768.htm我这里是利用axis创建类包的,首先下载axis的压缩包,然后解压,把axis放到webapp下面。如果可以运行,就OK了。 c#创建的webservice自带的wsdl的,...

    编程入门_Eclipse教程

    3. 编写Web service程序 10 3.1. Axis2的简单WebService示例 10 3.1.1. 0配置POJO的Webservice 10 3.1.2. 用axis2的辅助工具发布、调用WebService 12 3.1.3. WebService会话Session的管理 24 3.1.4. 用Spring创建的...

    解决异构系统的通信和整合

    在TOMCAT-HOME/webapps/axis下创建MyMath.jws文件

    Java实现webservice实例

     一:首先创建个WEB工程,然后: http://ws.Apache.org/axis/网站下载Axis安装包.当然还依赖其他包的,我这里在附件里上传了所有应用到得包,方便大家。  二:然后写wsdd 文件(注:其实这里真的不用,可以跳过第...

Global site tag (gtag.js) - Google Analytics