Web Services 从入门到使用介绍
2017-03-30 20:37
281 查看
本博文不进行理论介绍,直接上手使用:
http://blog.csdn.net/wuqilianga/article/details/68067813
WebService soap报文请求与响应报文解析
http://blog.csdn.net/qq_24505127/article/details/53057099
好了,看完上边的两边后,然后就可以进行上手实操了!!~~~~~
开发结构:
两种方式跑:
第一种生成客户端进行访问:
第二种不使用客户端进行访问(注意:本例子的wsdl报文并不是service服务器对应的,只是个例子,但是是可以跑通的,已在真实项目中测试通过!!!)
项目结构如图
代码不讲解了,下载例子自己跑,本例子在eclipse或者Myeclipse均可以跑起来,但是Myeclipse更适合!!!!
1.自定义http请求报文方式的时候,会遇到的缺少两个jar包报错:
因为我用了main方法跑,所以需要额外增加两个jar包:
commons-codec-1.10.jar
commons-logging-1.2.jar
缺少其中commons-logging-xxx.jar会报错如下:
WSDL WebService的创建和使用实例
http://blog.csdn.net/wuqilianga/article/details/68067813WebService soap报文请求与响应报文解析
http://blog.csdn.net/qq_24505127/article/details/53057099
好了,看完上边的两边后,然后就可以进行上手实操了!!~~~~~
开发结构:
两种方式跑:
第一种生成客户端进行访问:
第二种不使用客户端进行访问(注意:本例子的wsdl报文并不是service服务器对应的,只是个例子,但是是可以跑通的,已在真实项目中测试通过!!!)
项目结构如图
代码不讲解了,下载例子自己跑,本例子在eclipse或者Myeclipse均可以跑起来,但是Myeclipse更适合!!!!
1.自定义http请求报文方式的时候,会遇到的缺少两个jar包报错:
因为我用了main方法跑,所以需要额外增加两个jar包:
commons-codec-1.10.jar
commons-logging-1.2.jar
缺少其中commons-logging-xxx.jar会报错如下:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.apache.commons.httpclient.HttpMethodBase.<clinit>(HttpMethodBase.java:104) at test.SoapUtil.responseSoap(SoapUtil.java:41) at test.SendWSDL.main(SendWSDL.java:33) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 3 more
DEMO点我下载( 去本人资源页自行下载:“WSDL请求Demo”)
相关文章推荐
- GWT入门介绍(使用JSON格式的数据通讯)
- maven使用入门介绍
- Gamification:使用游戏策略影响用户行为的入门介绍(1)
- PHP循环函数使用介绍之PHP基础入门教程
- PHP循环函数使用介绍之PHP基础入门教程
- 使用java操作Excel入门 ---- jxl介绍
- Unity3D入门之Unity3D介绍以及编辑器的使用(1)
- HTML5之SVG 2D入门2―图形绘制(基本形状)介绍及使用
- Solr 使用入门介绍,以搜索论坛帖子为示例
- Google C++测试框架系列入门篇:第一章 介绍:为什么使用GTest?
- Windows WorkFlow Foundation 入门之二(使用WF开发介绍)
- AIDL文件使用入门介绍
- MongoDB工具MagicMongoDBTool使用介绍(一) -- 简单MongoDB入门
- Maven_maven使用入门介绍
- LTIB入门介绍,安装使用方法(一)
- 使用Myeclipse开发基于xfire的Web Services 入门
- maven使用入门介绍
- 使用Pyramid搭建Web Server入门介绍
- PHP循环函数使用介绍之PHP基础入门教程
- TrueCrypt介绍及入门使用讲解【翻译】