WebService中SOAP和WSDL之间的关系是什么?

如题,请各位大神,给讲解下,最好有个比喻。在此提前谢谢各位大神了!!!!!!!!!!!!!!!!!!!!!!!

0

2个回答

可以理解WebService=SOAP+WSDL.
SOAP是WebService之间的通信协议,就像两人要听得懂互相说什么,就必须会同一种语言。SOAP就是语言的语法,SOAP消息就是这种语言说出来的话。
WSDL它定义了WebService能做什么,比如我们访问http://localhost:8080/cmcc/ws/user?wsdl,我们就可以看到user这个接口下有什么方法和参数

0
Hackxiaoyue
卡文特 是不是要使用WenService就必须要使用SOAP+WSDL两种技术相结合
接近 2 年之前 回复

是不是要使用WenService就必须要使用SOAP+WSDL两种技术相结合

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
RPC、SOAP、WSDL之间的关系
RPC, SOAP, WSDL都是web service的关键词,这里描述一下他们的关系,下面的解释可能比较狭义,主要为了帮助理解这三者的关系。   1.RPC 如果要调用远端的一个方法,可以使用RMI和RPC,这是2种截然不同的风格。 RMI: (Remote Method Invocation) 直接获取远端方法的签名,进行调用。优点是强类型、编译期可检查错误;缺点是只限于ja
Web Service和SOAP以及HTTP的关系?
Web Service、WSDL、SOAP、HTTP的概念存在诸多联系,在不同的产品中体现的概念也不一样。本文旨在描述一下其联系 和区别。 WebService 和 WSDL的关系? Web Service提供一种可被调用的服务,该服务必须通过WSDL定义接口,接口描述了WEB SERVICE 的逻辑定义(types,messages,portTypes)和传输协议(bindings,serv
【2014年12月4日】【每日一问】SOAP、WSDL、UDDI这三者有什么区别和联系?
【答】 Web Service平台有三种元素构成:SOAP、WSDL、UDDI。 一个消费者可以在UDDI注册表查找服务,取得服务的WSDL描述,然后通过SOAP来调用服务。 SOAP、WSDL、UDDI的区别如下: 1. SOAP(Simple Object Access Protocol,简单对象访问协议) ① SOAP是Web Service的基本通信协议,作为传输层用来在消费者和
XML,WSDL,SOAP,JSON的关系及区别
转:http://blog.sina.com.cn/s/blog_afb4d07f0101aciz.html   1.XML与JSON比较    首先,XML与JSON的目前主要的两种数据交换格式。    其结构如下:    XML:              中国              黑龙江                     哈尔滨            
webservice中xml、soap、wsdl基础知识
Web Services 是由xml来定义数据格式的,通过SOAP协议在各个系统平台中传输,那么接下来讨论下SOAP和WSDL的各自作用。SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。一、SOAP(Simple Object Access Protocol)如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及...
webservice soap WSDL中的tns字段什么意思?
参考:http://blog.csdn.net/liukeforever/article/details/6892428 webservice soap WSDL中的tns字段什么意思? tns:是targetNameSpace的缩写
WebService学习和了解
WebService学习和了解 WebService的优点 SOAP是什么?WSDL是什么?
WSDL在Web Service中的意义和作用
1.   WSDLa)       原理:从XML-RPC和SOAP的使用我们可以看到,请求消息都是根据服务提供方的服务接口来生成一个HTTP请求,在请求当中封装所要调用的方法,以及方法调用时的参数。客户端服务调用代码要完成的任务,也就是使用实现所提供的接口,来声明调用方所需要的方法名及参数,然后由实现根据用户的输入来组合HTTP请求。这个过程可以这样来描述,首
spring整合cxf webservice soap wsdl服务文档+代码简单实例
spring整合cxf webservice soap wsdl服务文档+代码简单实例
soap和wsdl的理解
SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。 一、SOAP(Simple Object Access Protocol) 如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及这个方法的参数的值等等。然后对方把数据返回给我们。 这其中就涉及到两个问题:1、数据如何在网络上传输。2、如何表示数
WSDL样式详解,soap中Rpc和Document的区别
对wsdl的格式进行分析,主要讲解soap服务中rpc和doucumnet的不同之处。
webservice soap简介及应用场景
       Webservice它是一种构建应用程序的普遍模型,可以在任何支持网络通信的操作系统中实施运行;它是一种新的web 应用程序分支,是自包含、自描述、模块 化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务。各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问Web Service,通过Web Service内部执行得到所需结果。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一
关于SOAP调用返回对象的写法 wsdl webservice
//调用部分 import java.net.URL;  import javax.xml.namespace.QName; import javax.xml.rpc.ParameterMode; import javax.xml.rpc.encoding.SerializerFactory; import javax.xml.rpc.encoding.TypeMapping; import ja
用soap调用webservice的WSDL服务
调用webservice的wsdl服务,通过soap来调用获取数据 public String getPostResult(String result) throws IOException{ String url = "http://webservice.XXXX.asmx"; HttpClient httpclient = new DefaultHttpCl
SOAP和wsdl的区别
SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协 议,是一个基于XML的协议,它包括四个部分:SOAP封装(envelop),封装定义了一个描述消息中的内容是什么 ,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;SOAP编码规则(encoding rules),用于表示 应用程序
soap-ws 获取wsdl中所有方法 (一)
soap-ws ,A lightweight and easy-to-use Java library to handle SOAP on a purely XML level. wsdl中定义Operation的地方有2个:①portType节点;②binding节点。 通过SOAPUI访问wsdl,获取的是binding节点中的所有operation。如果2个节点的operation都一样获取哪个节点都可以。
使用soap调用wsdl的接口实战
在公司,我们的后台是webservice的接口,这里介绍如何调用webservice接口,以及将调用接口封装 1.下载Ksoap2-android.jar包,并集成到项目中,如何加入这里不再赘述Ksoap2-android简介 在Android平台调用Web Service需要依赖于第三方类库ksoap2,它是一个SOAP Web service客户端开发包,主要用于资源受限制的
web服务中soap、wsdl、uddi理解
SOAP,作为传输层,是Web services 的通信协议。用来在消费者和服务提供者之间传送消息。SOAP是一种基于XML 的机制,用于在网络应用程序之间进行结构化数据交换。SOAP中会指定服务端调用的方法,已经调用的参数等。WSDL用来描述服务。它是一个XML 文档,实现SOAP协议,把它写成可供电脑识别的文件。
webservice工具,针对wsdl、soap进行测试的小软件
webservice工具,针对wsdl、soap进行测试的小软件
webservice wsdl 地址栏和页面内容不一致的问题 连接拒绝
本来请求的是38082 结果提示说8082连接拒绝。   后来 发现是网络那边 端口的问题,外网是38082 内网是8082,反正直接调用就用问题,如果配置成一样的端口应该没问题,具体说不清楚,但是和程序没关系。   后面的处理方案就是,把wsdl下下来,把里面的8082端口改为38082.wsdl读取本地文件。   另外的处理方案就是,使用SoapExtensionReflector...
WebService(3)——使用免费的天气预报WebService
使用免费的天气预报webservice 先百度一下,找到webservice对应的wsdl: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl创建java工程,将上述wsdl生成客户端代码,具体步骤参考方法一:WebService(1)——使用JDK开发WebService 生成过程中,你会发现报错啦,无法生成。哈哈
webservice接口soap请求报文的xml字段顺序必须与wsdl中定义的顺序一致才能解析正确
ServiceMessageReceiverInOut 99 -  org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement GROUPID 解决:webservice接口soap请求报文的xml字段顺序必须与wsdl中定义的顺序一致才能解析正确 wsdl中
webservice(wsdl、soap)实例有demo
webservice实例有demo,用于写各种接口
最简单的vb6访问Web服务(WSDL)的组件
(声明:魏滔序原创,转贴请注明出处。) 闲暇之余写了这个SOAP组件,下载试用的请回复一下。请把你试用中遇到的问题告诉我,我完善后开源。下载地址:http://www.chenoe.com/developer/library/soap.dll示例代码:Option ExplicitPrivate WithEvents SOAP As SOAPClientPrivate Sub Command1
WebService WSDL详解(上)
<br />最近公司从德国拿来个项目,是用C++写的。我觉得挺有意思,想想说到C++那还是大一大二时学的,大三后就基本没用过。由于我参加了这个项目组,所以就拿着C++的书恶补。但看到要我们维护和增强的代码才知道,德国人真是什么都搞,一个项目里啥技术都有C/C++,java,.net,smalltalk。再看我被分配的任务webservice interface和一个provider,拿到代码文件src/com/.......,我就笑了,原来又是熟门熟路的java。只是webservice使用的是比较老的ax
iOS下WebService接口调用与解析-一、Soap对象的封装
封装Soap对象Soap对象是对请求体的简单封装,免去重复而又容易出错的拼接工作。
WebService soap报文请求与响应报文解析
需求         今日公司要做一个协同办公系统(OA),PC端已经完成。现在要做一个手机端网页端的。从登陆入手,需要向 服务端发送一段请求报文获取响应报文,对响应报文进行解析判断是否登录成功。        当然手机客户端发送请求就不说了,就是普通的web请求。以下重点来讲怎么发送Soap请求报文来获取响应报文你该进行解析。话说多不如上代码。代码中有必要的注释。 资料
PHP提供Web Service服务供JAVA调用(SOAP+WSDL)
一.PHP部分 首先是Operator.php,它提供了加、减、除三种运算方法(add,substract,divide),同时,校验SOAP Header,如果传入的头部username/password不对应admin/123,则认为是非法调用: <?php class Operator{ private $forbidden = '403 forbidden'; pr
Webservice的wsdl文件解析与Soap消息的发送、接收(不生成java客户端代码)
附件中附带页面jsp、js,还有dwr的action,service以及util,我的环境是spring、dwr、ext、jquery。由于整个工具牵扯的比较多,所以没有将完整的可运行的代码整理出来,只将所有核心的代码贴了出来,如果需要运行还需要解决些小问题 近段时间,需要为公司的QA测试人员提供一个Webservice的测试工具,具体要求为:测试人员提供webservice的url,测试工具根
php5.3中webservice利用soap—WSDL文件解析-WSDL : 描述你的Web服务(转载)
WSDL : 描述你的Web服务 级别: 中级 柴晓路 (fennivel@uddi-china.org), Chief System Architect, 上海得易电子商务技术有限公司 2001 年 8 月 01 日 本文初步介绍了Web Service 'stack'中对于Web服务即时装配,自动集成起着关键作用的WSDL规范,首先介绍了WSDL的作用和意义,其次对WS
WebService中的WSDL详细解析
WebService中的WSDL详解        有人在WebService开发的时候,特别是和第三方有接口的时候,走的是SOAP协议,然后用户(或后台)给你一个WSDL文件(或网址),说按照上面的进行适配, 这时就要对WebService的WSDL有一定的理解,本文将对WSDL(WebService描述语言)进行详细总结。         WSDL (Web Services Desc
通过前台jquery调用本地WebService(一) SOAP体
连续查找动态WebService的资料 方法 依然困难重重 不知道这个算不算希望 WebService 是基于HTTP协议的一种传输方式 本质是传递XML 但是这个XML又不是普通的XML 他是一个要符合SOAP体的XML 这个SOAP体又要符合SOAP协议才行 举个例子 你写信邮出去 邮局需要你的信封上有收信人 收信人地址 寄信人地址 以及邮票 这样就符合了邮局的协议 邮局就会给你邮寄信
Web Services 中XML、SOAP和WSDL的一些必要知识
Web Services 是由xml来定义数据格式的,通过SOAP协议在各个系统平台中传输,那么接下来讨论下SOAP和WSDL的各自作用。 SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。 一、SOAP(Simple Object Access Protocol) 如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什
PHP webservice教程,soap wsdl密码验证,webservice高级应用
PHP webservice教程,soap wsdl密码验证,webservice高级应用; 好用一定要给好评哦
jmeter发送soap请求进行webservice接口压力测试
1.创建线程组 2.创建soap请求 3.显示图形结果
【WebService】第五章、WSDL文件详解
本章主要详细记录如何读懂一个WSDL描述问题。
webservice学习 wsdl文件生成服务桩及测试桩
本文介绍使用eclipse平台功能由wsdl文件生成soap服务桩
SOAP对webservice进行接口功能测试
SOAP对webservice进行接口功能测试 接口简介 传输格式: [{"ID":"201402250842000000", "ProjectID":"001201", "companyNumber":"12342", "createtime_cus":"20140225092858", "mobile":"13400134000", "name":"ligang", "res
webservice调用方式http和soap的区别
SOAP简单的理解,就是这样的一个开放协议SOAP=RPC+HTTP+XML:采用HTTP作为底层通讯协议;RPC作为一致性的调用途径,XML作为数据传送的格式,允许服务提供者和服务客户经过防火墙在INTERNET进行通讯交互。RPC的描叙可能不大准确,因为SOAP一开始构思就是要实现平台与环境的无关性和独立性,每一个通过网络的远程调用都可以通过SOAP封装起来,包括DCE(Distributed
二、通过Ajax调用webService服务
1、上一篇WebService文章介绍了基本的创建、调用WebService服务的形式,今天学习了一下通过Ajax调用WebService服务的形式, 2、首先启动一个WebService服务,代码如下: package com.wang.webservice.service; import javax.jws.WebService; import javax.xml.ws.Endpo...
文章热词 字节数组转string关系 字节数组固定大小之间转换 微信开发小程序公众号微信支付关系 em算法中的隐变量问题 机器学习
相关热词 android soap接口 调用webservice c# soap是什么 c++中 webservice接口开发 人工智能中深度学习是什么 人工智能与机器学习的关系