花了三天的时间学习了下javawebservice基于axis的实现,下面将自己的一些学后感跟大家分享下:
Axis (Apache eXtensible Interaction System )是一款开源的 WebService 运行引擎,它是 SOAP协议的一个实现,其本身来源于 Apache 的另一个项目 Apache SOAP 。 Axis 分为 1.x 系列和 2 系列,两个系列体系结构和使用上有较大的区别,相对而言, Axis1.x 更加稳定,文档也比较齐全。
登陆 http://www.apache.org/dyn/closer.cgi/ws/axis/1_4 站点,下载 axis-bin-1_4.zip 文件,解压后我们可以看到一些文件夹,这里简单的说下各个文件夹的作用:
docs :存放 Axis 的说明文档。
lib :存放 Axis 的二进制发布包。
samples :存放利用 Axis 发布的 WebService 的示例代码。
webapps :存放安装 Axis 的基础应用。
xmls :存放相关说明文档。
==========================================================================
做完了前期工作我们来看看如何安装axis,在tomcat的webapps下建立一个axis文件夹,然后将我们下载好的axis中全部文件复制进去(是最里层的所有文件,不要复制错了,学过J2EE的童鞋应该都知道是哪些),好了,启动我们的Tomcat,然后在浏览器里面输入http://127.0.0.1:8080/axis,如果成功就会出现如下页面:
这样我们的安装工作就已经成功大半了,然后点击上面页面的 ” Validation ” 连接,(由于我已经将所有组件都已经搞定了,所以没法演示这步)如果出现error和warning,说明你缺少组件,上面会有对应组件的下载地址,大家可以去对应的连接下载一下,具体的如下: jaf-1_1-fr.zip , javamail-1_4.zip , xml-security-bin-1_2_1.zip 包,然后解压,将
ja f-1_1-fr.zip 里 的 Activation.jar , javamail-1_4.zip 里 的 mail.jar, xml-security-bin-1_2_1.zip 里的 xmlsec-1.2.1.jar , xalan.jar 都放到你的 axis 应用的 WEB-INF/lib 下。重新启动tomcat访问刚才的页面,点击验证,这时就会出现如下页面,说明你全部安装好了:
好了,按照上面的步骤完成之后axis就已经部署成功了,下面就可以开始开发我们的javawebservice了。
- 大小: 86.4 KB
- 大小: 140.5 KB
分享到:
相关推荐
webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例
借鉴网上的资源,弄了一个SpringBoot开发WebService之Axis示例。
Java Webservice Axis2 Client(含soapheader验证)
一个java编写基于Axis1.4的webservice接口,包括服务端接口和调用端接口。
1)Java用axis发布/调用webservice demo;调用方式为wsdl2java生成本地client代码调用; 2)资源中包含代码和axis1.4安装文件;
手写的axis2案例,包括服务端与客户端WebService_client、WebService_server,详细在我的博客中有记录,需要的可以自行下载
在开发之前, 先了解一下AXIS,axis目前出现的2版本以其灵活性,快速开发工具的集成高于xfire而使用者居其上.用Eclipse开发,一开始就会想到xfire,它是集成与Eclipse的.所以 开发起来非常方便,现在我们来看看axis的开发...
java调用webservice的jar包
WebService之AXIS传递javabean
axis发布webservice教程axis发布webservice教程axis发布webservice教程axis发布webservice教程
java 调用https发布的webservice接口实例及axis包及详细说明
java调用webservice,axis方式,从后台到页面一整套的demo供大家参考。最简单的demo,所以用的servlet写的。 鼓捣了两天,希望对大家有帮助,也为自己以后使用留个备份。有不明白的可以给我留言
详细讲述了如何同过axis开发java webservice
这是一个简单的使用axis进行webservice调用的代码,项目启动后,可以直接用里面的test.java进行测试,无需在做其他操作; 简单易懂,专供新手学习webservice;
NULL 博文链接:https://wujianjun.iteye.com/blog/517152
Java Axis 直接调用webservice 接口工具类, 无需根据wsdl编译客户端,需要axis相关包,测试使用axis 1.4, 附demo引入axis包后直接可以测试;
Webservice之Axis高级编程 Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种...
本案例实现使用Axis2生成.arr包发布WebService服务,并使用Axis2生成客户端代码方式调用WebService
JAVA调用webservice(axis方式).doc
Java WebService 简单实例 方式二(axis1直接调用方式)