基于axis1.x创建webservice服务端

2025-10-19 00:33:28

1、首先是通过apache官网下载一个基于axis1.x的webservice小示例。进入官网之后,点击Project,这里面列出开源的所有项目,找到axis点击进入axis界面

基于axis1.x创建webservice服务端

2、现在最新的版本的aix是2.x,1.x版本在网站的下面,向下拉动界面,找到Aapach Axis,点击进入1.x版本的界面

基于axis1.x创建webservice服务端

3、点击左侧导航栏中的download下载链接,找到合适的版本进行下载。

基于axis1.x创建webservice服务端

4、找到下载镜像链接,通过这个镜像文件就可以下载不同版本的axis项目。

基于axis1.x创建webservice服务端

1、打开eclipse工具,点击文件,新建一个动态web项目,项目名称可以随便定义。

基于axis1.x创建webservice服务端

2、将下载的demo中的web.xml文件复制粘贴到新建项目的WEB-INF文件夹下。

基于axis1.x创建webservice服务端

3、将项目依赖的jar包导入到新建的web工程中的lib文件夹下,同时,将这些jar包添加到build path中。

基于axis1.x创建webservice服务端

4、将这个web项目部署到tomcat上进行测试是否运行正常。如果通过浏览器能够访问到如下界面,说明部署成功,项目无异常。

基于axis1.x创建webservice服务端

基于axis1.x创建webservice服务端

1、编写自己的服务类和方法。和创建普通的java类一样,创建包和类,在类中编写对外公布的方法。

基于axis1.x创建webservice服务端

2、编写wsdd文件,此文件的主要功能是为了告诉aixs框架,对外公布的类及方法以及需要的参数。

基于axis1.x创建webservice服务端

3、如果启动的时候报如下错误,需要在wsdd文件上增加如下的配置:

   <handler type="java:org.apache.axis.handlers.http.URLMapper"  

        name="URLMapper" />

    <transport name="http">  

        <requestFlow>  

            <handler type="URLMapper" />  

        </requestFlow>  

基于axis1.x创建webservice服务端

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢