[发明专利]一种基于SSH框架集成Axis开发并发布Web Service的方法有效
申请号: | 201510579065.0 | 申请日: | 2015-09-11 |
公开(公告)号: | CN105068820B | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 虞文进;王柳婧;黎勇 | 申请(专利权)人: | 浙江中烟工业有限责任公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 杭州丰禾专利事务所有限公司 33214 | 代理人: | 王从友 |
地址: | 310008 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及Java Web中的Web Service技术开发领域,具体的说是在一种SSH框架基础上集成Axis开发并且发布Web Service服务的方法。该方法包括以下步骤:1、搭建SSH框架基础开发平台。2、整合并且在SSH框架基础上配置Axis。3、编写Web Service实现类。4、编写WSDD文件。5、发布Web Service。本方法将组装SOAP消息的工作托管给AXIS来处理,相较于手工实现SOAP协议,实现更快捷,如果有新的接口业务要实现时,只需将所要发布的Web Service方法配置到WSDD文件中即可,不需额外手工编写WSDL文件。 | ||
搜索关键词: | 一种 基于 ssh 框架 集成 axis 开发 发布 web service 方法 | ||
【主权项】:
1.一种基于SSH框架集成Axis开发并发布Web Service的方法,其特征在于,该方法包括以下的步骤:步骤1,搭建SSH框架基础开发平台,导入SSH框架所依赖的Jar包到工程中,修改web‑info下的web.xml文件,增加struts2的配置;并在WEB‑INF/classes目录下添加struts.xml配置文件;步骤2,整合并且在SSH框架基础上配置Axis,修改web.xml增加Axis的配置描述,并在 web.xml 文件下加入 AxisServlet 配置后,系统就会对以后缀为 *.jws 及路径为 /services/* 的请求进行监听,遇到此类请求时将把信息交由org.apache.axis.transport.http.AdminServlet类进行处理;Axis和struts2在整合过程中,在struts.xml增加 配置,将Web Service的访问路径从struts2中拦截器中排除;步骤3,编写Web Service服务类,采用基于spring的Web Service实现, Web Service服务类需要继承spring提供的org.springframework.remoting.jaxrpc.ServletEndpointSupport类,Spring使用该类来暴露WebService;步骤4,编写Web Service Deployment Descriptor文件;步骤5,发布Web Service服务,在浏览器访问在web.xml里配置好的Axis处理地址AxisServlet,打开已配置并且发布好的Web Service,单击发布成功的接口名称打开其对应的WSDL文件,将WSDL文件保存后,根据该文件信息进行客户端的Web Service调用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中烟工业有限责任公司,未经浙江中烟工业有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510579065.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种生成可执行文件的方法和装置
- 下一篇:一种活字作息时间看板