javawebservice入门教程_WebService入门实例教程.pdfVIP

javawebservice入门教程_WebService入门实例教程.pdf

  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文档。上传文档
查看更多
javawebservice⼊门教程_WebService⼊门实例教程 什么是WebService 通过使⽤WebService,您的应⽤程序可以向全世界发布信息,或提供某项功能,它是基于Web的服务,通过Web进⾏发布、查找和使⽤。 WebService脚本平台需⽀持XML+HTTP。 HTTP协议是最常⽤的因特⽹协议。 XML提供了⼀种可⽤于不同的平台和编程语⾔之间的语⾔。 为什么要使⽤WebService 最重要的事情是协同⼯作。 1.跨平台调⽤(WebService不局限于操作系统,你可以在Windows上调⽤linux上的WebService服务,反之亦然,其他系统同理); 2.跨语⾔调⽤(WebService不局限于编程语⾔,你可以在Java语⾔中调⽤C#语⾔提供的WebService服务,反之亦然,其他语⾔同理); 3.可远程调⽤(通过使⽤WebService,您的应⽤程序可以向全世界发布信息,或提供某项功能,只要有Internet)。 使⽤JDK开发WebService ⼀.WebService服务端开发 1.创建服务端项⽬,项⽬可以是Java Web项⽬,也可以是普通的Java项⽬,例如: 2.在源代码⽬录src下⾯的包中新建⼀个java类⽤来提供WebService服务,我这⾥创建了⼀个Function类,通过javax.jws.WebService注 解提供服务,通过javax.xml.ws.Endpoint类的publish⽅法来发布服务并提供发布的地址以及发布的服务类,代码如下: 1 packagecom.jspweb.ws;2 3 importjavax.jws.WebService;4 importjavax.xml.ws.Endpoint;5 6 /** 7 * WebService服务端7 * WebService服务端7 * WebService服务端案案案例8 *@authorAlanLee9 *@version2017/06/0210 * 使⽤@WebService注解例8 *@authorAlanLee9 *@version2017/06/0210 * 使⽤@WebService注解例8 *@authorAlanLee9 *@version2017/06/0210 * 使⽤@WebService注解标标标注实注实注实现现现类11 */类11 */类11 */ 22 public static voidmain(String[] args) {23 //使⽤Endpoint(22 public static voidmain(String[] args) {23 //使⽤Endpoint(终终端)类发布webservice端)类发布webservice }27 } 3.启动main⽅法运⾏这个类,打印出结果Publish Success,表⽰服务发布成功: 4.打开浏览器,访问我们发布的地址,⼤家可以看到这样的效果: 5.点击WSDL后⾯的连接地址便可以打开WSDL配置,访问结果如下: WSDL 是基于 XML 的⽤于描述 Web Services 以及如何访问 Web Services 的语⾔。 ⼆、WebService客户端开发 1.创建客户端项⽬,项⽬可以是Java Web项⽬,也可以是普通的Java项⽬,例如: 2.使⽤eclipse⼯具⽣成客户端代码,跟着图⼀步步操作: ①选中项⽬点击⿏标右键newOther...: ②在Wizards框中输⼊web,选择Web Service Client,点击next按钮: ③输⼊WSDL服务描述⽂件的访问地址,点击next: ④点击Finish按钮,eclipse会⾃动帮我们在src⽬录下⽣成WebService客户端所需的代码: ⑤:⽣成的代码如下: 2.编写客户端测试类代码,我在同级⽬录下⾯写了⼀个测试类,并运⾏它的main⽅法,得到结果如下: 这样⼀个简单的WebService⼊门实例就完成了。 结束语:菩提本⽆树,明镜亦⾮台。本来⽆⼀物,何处惹尘埃! 可爱博主:AlanLee 本⽂出⾃博客园,欢迎⼤家加⼊博客园。

文档评论(0)

137****3135 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档