axis webservice - 开发指南

axis webservice - 开发指南

ID:10246996

大小:247.67 KB

页数:71页

时间:2018-06-13

axis webservice - 开发指南_第1页
axis webservice - 开发指南_第2页
axis webservice - 开发指南_第3页
axis webservice - 开发指南_第4页
axis webservice - 开发指南_第5页
资源描述:

《axis webservice - 开发指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Axis1.xWebService开发指南Axis的简单入门实例Axis的jws发布WebServiceAxis的wsdd模式发布WebServiceAxis中传递复杂对象和内部类Axis中的handler、chain的特性Axis中处理异常信息Axis中传递文件信息Axis常用命令介绍Axis提供的工具和调试Axis的wsdl生成代码Axis的Header信息操作.Net调用Axis出现的问题Version1.02010-12-19hoojo授之以鱼,不如授之以渔!希望能给广大IT朋友带来一些帮助IT达人自由IT职业blog

2、.csdn.net/IBM_hoojohttp://hoojo.cnblogs.com/5066373152010-12-19Axis1.x一、搭建简单的axisweb服务1、在官方网站下载axis的工程(这个等下就有用的)和源码、jar包等,下载地址是:http://labs.renren.com/apache-mirror//ws/axis/1_4/2、解压下载的工程或源码(两个中任意一个都可以),解压axis-bin-1.4可以看到大致目录是这样的:docs是文档、lib是jar包、sample是示例、xmls是当前工程

3、所需的xml、webapps是当前工程的webroot目录;我们打开webapps目录就可以看到一个axis的文件夹,这个文件夹里面有WEB-INF文件夹和一些页面,将axis复制到你的tomcat的webapps目录下。然后启动tomcat服务,访问http://localhost:8080/axis/,看到下面的解码就说明部署成功了:以后我们将和这个工程不离不弃,它将在我们的axis1.x的webService中发挥很大的作用!3、创建我们自己的web工程,这里我新建的AxisWebService;创建好工程后,将刚才解压

4、的axis-bin中的lib的jar包copy到当前工程的lib中;axis-ant.jaraxis.jarcommons-discovery-0.2.jarcommons-logging-1.0.4.jarjaxrpc.jarlog4j-1.2.8.jarsaaj.jarwsdl4j-1.5.1.jaractivation-1.1.jarmail-1.4.jar创建webService类文件,代码如下:packagecom.hoo.service;/***function:jws的axisWebService*

5、@authorhoojo*@createDateDec15,201017:03:49PM*@fileHelloWorldService.java*@packagecom.hoo.service*@projectAxisWebService*@bloghttp://blog.csdn.net/IBM_hoojo*@emailhoojo_@126.com*@version1.0*/publicclassHelloWorldService{publicStringsayHello(Stringname,intage){returnn

6、ame+"say:helloworld![axis]myageis"+age;}}4、复制HelloWorldService.java到我们刚才复制的axis文件夹下即可;也就是tomcat下的webapps下的axis下即可;注意:还有重要的一般就是要将这个java文件中的包名去掉,并且将这个文件重命名为HelloWorldService.jws;如果带包名的话,请求后编译的class将会在包路径下,这样我们在全球当前jws的时候就会出现找不到class,详细的你可以到发布在tomcat下的工程看看WEB-INF目录下的jw

7、sClass就一目了然了。上面的工作完成后,启动tomcat服务器,访问http://localhost:8080/axis/HelloWorldService.jws你会看到:ThereisaWebServicehereClicktoseetheWSDL如果你和我看到的是一样的,就证明你已经成功的部署了一个axis1.x的webService。然后我们点击下就可以看到wsdl的xml文件了,内容如下:-

8、espace="http://localhost:8080/axis/HelloWorldService.jws"xmlns:apachesoap="http://xml.apache.org/xml-soap"xmlns:impl="http://localhost:808

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。