myeclipse 10 + Axis2-1.6.2 开发WebService

       由于要与外部机构对接扫描支付需求,不得不用java来开发一个webservice+axis,java webservice还是8年前初学java时有过接触,工作后就没有使用过。 此文借助myeclipse10+axis2插件完成webservice的开发。

      开发工具:myeclipse10

      myeclipse插件:

            1:axis2-eclipse-codegen-wizard-1.4.zip

            2:axis2-eclipse-service-archiver-wizard-1.4.zip

首先 配置Tomcat 中WebService解析容器,下载Axis2-1.6.2 

注意分别下载 红框的两个文件


 

其中注意将 axis2-1.6.2-war.zip 中axis2.war解压出 ,放到tomcat 中 webapps中,然后在浏览器中输入http://localhost:8080/axis2/ 测试容器是否成功。(注:浏览器运行会自动将war文件解压出来一个文件夹axis2 包含axis2-web、META-INF、org、WEB-INF)

其次下载Myeclipse 10中 打包和调用的Axis2的插件:

1:axis2-eclipse-codegen-wizard-1.4.zip

2:axis2-eclipse-service-archiver-wizard-1.4.zip

    下载地址: http://archive.apache.org/dist/ws/axis2/tools/1_4_1/

                       http://axis.apache.org/axis2/java/core/tools/index.html

插件下载完后,分别解压出来。

将axis2-eclipse-codegen-wizard-1.4 和 axis2-eclipse-service-archiver-wizard-1.4放到 myEclipse 10 所在目录的 dropins文件夹下,Eclipse是在plugins文件夹下。

重启myEclipse 10 右键项目 会发现 New->Other->  输入axis2会发现 如下图

说明调用成功,介绍下:这里 axis2 code generator 看字面意思就知道是 将webservice文件wsdl文件生成代码的一个向导

而 axis2 service archiver 这个是将java类 生成为webservice的向导。

入门:随便新建个java 工程,在其下新建类:如图

右键项目

下一步:特别注意,Class File Location 应写上 你刚才新建项目后 生成Class的文件夹,即包名的上一级classes文件夹的地址。

下一步

直接 “下一步”

这里注意,如果发布的webservice 是链接数据库的话,需要将链接数据库的依赖包附加上

下一步

下一步

输入webService服务名称,及类名(包名+类名),然后点击Load,选择你要生成的方法 下一步

下一步 就是将 你生成的arr文件放入 tomcat中 webservice容器中 即

tomcat 中axis2文件夹会自动在webapps中生成 然后 浏览器输入http://localhost:8080/axis2/services/listServices

你会发现listSerives的文件夹下的arr文件都会被解析出来。这样一个简单的webService就开发好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值