WebService之WSDL与SOAP实例 基于J.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WebService之WSDL与SOAP实例 基于J

WebService之WSDL和SOAP实例 基于J 开发环境:jdk1.6+Tomcat 6.0.18+MyEclipse6.0首先是使用WSDL协议实现:这里使用XFire XFire一个免费、开源的SOAP框架,它构建了POJO和SOA之间的桥梁,主要特性就是支持将POJO通过非常简单的方式发布成Web服务,其原理是以接口反射机制自动取得远程方法的WSDL是一个用来描述Web服务和说明如何与Web服务通信的XML语言准备:开发之前请先到官网(下载xfire-distribution-1.2.6.zip并解压缩(1)、新建一个Web项目(服务端),名称为XFireWebService,其目的是为了测试WebService服务端为工程添加XFire支持的类库,把xfire-1.2.6里lib所有jar和xfire-all-1.2.6.jar拷贝到工程lib里(2)、把XFire加载到系统中来,增加web.xml的配置信息Java代码?xml version=1.0encoding=UTF-8?web-app xmlns=xmlns:xsi=version=2.5xsi:schemaLocation=servlet servlet-name XFireServlet/servlet-name servlet-class org.codehaus.xfire.transport.http.XFireConfigurableServlet/servlet-class load-on-startup 0/load-on-startup/servlet servlet-mapping servlet-name XFireServlet/servlet-name url-pattern/servlet/XFireServlet/*/url-pattern/servlet-mapping servlet-mapping servlet-name XFireServlet/servlet-name url-pattern/services/*/url-pattern/servlet-mapping welcome-file-list welcome-file index.jsp/welcome-file/welcome-file-list/web-app ?xml version=1.0encoding=UTF-8?web-app xmlns=xmlns:xsi=version=2.5xsi:schemaLocation=servlet servlet-name XFireServlet/servlet-name servlet-class org.codehaus.xfire.transport.http.XFireConfigurableServlet/servlet-class load-on-startup 0/load-on-startup/servlet servlet-mapping servlet-name XFireServlet/servlet-name url-pattern/servlet/XFireServlet/*/url-pattern/servlet-mapping servlet-mapping servlet-name XFireServlet/servlet-name url-pattern/services/*/url-pattern/servlet-mapping welcome-file-list welcome-file index.jsp/welcome-file/welcome-file-list/web-app(3)、创建Web服务接口,声明该Web服务对外暴露的接口Java代码package com.test.ws;import java.util.List;/**p Title:IHelloService/p*p Description:定义接口/p*/public interface IHelloService{public String getTestString(String str);public ExceedVO getTestObject(EnterVO vo);public List getTestList(List list);} package com.test.ws;import java.util.List;/**p Title:IHelloService/p*p Description:定义接口/p*/public interface IHelloService{public String getTestString(String str);public Exc

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档