- 浏览: 174762 次
- 性别:
- 来自: 北京
最新评论
-
滁筱梦:
出现:
Found SAAJ API ( javax. ...
axis—安装 -
滁筱梦:
lvxin006 写道请问哈为什么我的老是报这样的错啊?exc ...
在axis中通过wsdd文件发布和卸载webservice -
zhangyi462002:
firerdl 写道请问下 我配置<mailet mat ...
用JAMES实现自己的邮件服务器 -
jkleeo:
博主的WS的文章写的很好啊...
开张了!开张了! -
kaihea:
classpath和类路径配好,就OK了,不过还是报一个警告, ...
axis—安装
文章列表
好了现在我们将webservice的实现代码发布到tomcat的axis web应用中。如将你的代码拷贝到axis/WEB-INF/classes下<o:p></o:p>
进入你的deploy.wsdd所在目录。<o:p></o:p>
cd C:\tomcat5\webapps\axis\WEB-INF\classes\com\yy\ws<o:p></o:p>
输入如下命令:<o:p></o:p>
C:\tomcat5\webapps\axis\WEB-INF\classes\com\yy\ws&g ...
除了最后两个发布文件以外最重要的有两个文件,即MobileBossSoapBindingImpl.java和MobileBossServiceLocator.java<o:p></o:p>
MobileBossSoapBindingImpl代码如下:<o:p></o:p>
java 代码<o:p></o:p>
1. java 代码<o:p></o:p>
进入接口所在源文件的文件夹(包的最上层,如果包名是com.yy.ws则需要在com的上一层目录下如classes),我的文件夹结构是classes/com/yy/ws/所以我需要进入源文件目录:<o:p></o:p>
C:\ws>cd classes<o:p></o:p>
在控制台输入如下命令:<o:p></o:p>
C:\ws\classes> java org.apache.axis.wsdl.Java2WSDL -o mb.wsdl -l "http://localhost:8080/axis ...
下面是服务器响应对象。如下:<o:p></o:p>
java 代码<o:p></o:p>
1. package com.yy.ws; <o:p></o:p>
2.
随着SOA的流行,webservice开发也变得相当的热门。许多企业都将自己的网站迁移到soa的架构。今天我们来一起体验一下通过axis来创建、发布和调用webservice的过程。如果大家不太了解SOA请访问下面网址(http://www-900.ibm.com/cn/software/rational/solution/tech/soa_design.shtml)
在开始之前我默认大家已经具有axis的安装经验,如果对axis安装和配置发布有任何问题请看http://yangyang.iteye.com/blog/56519 和http://yangyang.iteye.co ...
在上一篇<>中我介绍了一种简单webservice的发布方式-jws。
这种发布方式非常的敏捷!但有它的局限性—你必须知道webservice的源代码。有时候这个的确很让人郁闷!比如:的webservice被打成了一个jar包,你并没有源代码。或者这个webservice根本就不是你的公司开发的。这时你发布这个webservice就会变得很困难。axis针对这种情况提供了wsdd文件的方式来发布和撤销webservice。
现在我们来通过一个wsdd文件来对wsdd有个初步的认识。注意:在开始下面的步骤前请安装axis.具体安装请看上一篇
xml 代码
...
从今天开始我将学习axis的经验以笔记的形式共享给大家希望能对大家的工作有所帮助。<o:p></o:p>
相信大家对webservice有一定的了解我在这里就不再复述webservice的一些基本概念。
axis1.3是soap1.2协议的一个实现框架。在工作中我们可以方便的通过axis进行webservice的开发。
废话少说,我们开始安装axis.<o:p></o:p>
我们可以从axis的官方网站上下载(http://ws.apache.org/axis/).解压缩
- 2007-02-28 15:49
- 浏览 37327
- 评论(23)