加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在Axis上部署 WebService

发布时间:2020-12-17 02:04:24 所属栏目:安全 来源:网络整理
导读:上文提到了在Axis中用JWS即时编译、部署jws文件为WebService,虽然很简便但 是十分不灵活,它不支持class,不支持jar,甚至不支持带包的文件,因此主要使用wsdd文件来定制部署。下面是一个例子: ?这是课本上的一个例子的wsdd文件, deployment xmlns = "htt

上文提到了在Axis中用JWS即时编译、部署jws文件为WebService,虽然很简便但 是十分不灵活,它不支持class,不支持jar,甚至不支持带包的文件,因此主要使用wsdd文件来定制部署。下面是一个例子:

?这是课本上的一个例子的wsdd文件,

  1. <deployment xmlns="http://xml.apache.org/axis/wsdd/"
  2. xmlns:java= "http://xml.apache.org/axis/wsdd/providers/java" >
  3. ? ? ? <service name="SearchOrder" provider="java:RPC">
  4. ? ? ? ? ? ? ? ? <parameter "className" value="org.yoyo.service.SearchOrder" />
  5. "allowedMethods" "*" />
  6. ? ? ? ? </service>
  7. <beanMapping qname="mySearch:Order" xmlns:mySearch="urn:BeanService" languageSpecificType="java:org.yoyo.bean.Order" />
  8. "mySearch:Customer" "java:org.yoyo.bean.Customer" />
  9. </deployment>

执行时通过控制台运行命令java org.apache.axis.client.AdminClient deploy.wsdd 来 部署服务,成功后打开http://localhost:8080/axis/servlet/AxisServlet会 看到部署的服务。

参数意思写得很明显了,在此不再细表。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读