webservice 与XSD、UDDI、SOAP、WSDL之间联系

问题描述

各位想请教关于webservice与XSD、UDDI、SOAP、WSDL之间区别?希望能串起来讲比如做一个WEBSERVICE的调用它们是怎样一个顺序。

解决方案

解决方案二:
只接分,其他真不知道.
解决方案三:
什么意思?
解决方案四:
SOAP、WSDL只是一种符合一定格式的XML文档,这个格式由XSD来定义。其中,WSDL用来描述一个服务,告诉外界你这个Web服务对外提供哪些接口,需要传入的参数类型和格式,以及返回的参数类型和格式。作为客户端,当你知道这个Web服务提供哪些功能后,你就可以生成SOAP报文,在SOAP报文里表明你要调用哪个服务的哪个接口,同时把参数放在SOAP里传过去。服务端收到SOAP报文后,返回给你一个SOAP报文,你解析它就能获得结果。至于UDDI,现在用的没那么多了。比如,你想使用某一种服务,但是服务有很多,你不知道哪个是你需要的,或者你也不知道哪里有你需要的Web服务。这个时候,别人写好一个服务后就通过UDDI把它发布出来,你就可以通过UDDI来查询你所需要的服务的URL地址,然后使用这个地址可以看到它的WSDL文档,然后根据WSDL文档你就知道如何构造SOAP请求报文,如何解析SOAP响应报文了
解决方案五:
ding!!
解决方案六:
wsdl描述格式SOAP应用协议

时间: 2024-10-09 04:20:38

webservice 与XSD、UDDI、SOAP、WSDL之间联系的相关文章

java-Java、WebService:为什么生成的wsdl标签不一样吗?

问题描述 Java.WebService:为什么生成的wsdl标签不一样吗? public class Server { public static void main(String[] args) { try { Endpoint.publish("http://localhost:8000/server", new Printer()); } catch (Exception e) { e.printStackTrace(); } } } 我用JDK生成的wsdl是 <def

java6 webservice 如何以现有的wsdl格式发布webservice

问题描述 java6 webservice 如何以现有的wsdl格式发布webservice java6 webservice 已经用了wsdl的文件,如何以现有的wsdl格式发布webservice,不是生成客户端代码,就是需要根据现有的wsdl文件,来发布webservice?急求... 解决方案 http://wenku.baidu.com/link?url=dcjcmeIeweM3k9POWLauPYqjnCJvCSNQthCZefv71M8cOexAPeH0-pi44oy_g1Kx5A

各位大神: 请问怎么查询domino中WebService使用者所指向的WSDL文件的URL?

问题描述 各位大神:请问怎么查询domino中WebService使用者所指向的WSDL文件的URL? 解决方案 解决方案二:你可以查一下WebService的属性,新建WebService时要用到,后边基本都用不到了,没注意过,一般都会有文档...

php SOAP WSDL简单应用实例

php教程 SOAP WSDL简单应用实例 <?php    $ws = "http://www.111cn.net/sd/2001/TemperatureService.wsdl";    $zipcode = "23590";    $client = new SoapClient($ws,array('trace' => 1));    $temperature = $client->getTemp($zipcode);    echo ht

Webservice soap wsdl区别之个人见解

Web Service实现业务诉求:Web Service是真正"办事"的那个,提供一种办事接口的统称. WSDL提供"能办的事的文档说明":对要提供的服务的一种描述格式.我想帮你的忙,但是我要告诉你我都能干什么,以及干这些事情需要的参数类型. SOAP提供"请求"的规范:向服务接口传递请求的格式,包括方法和参数等.你想让人家办事,总得告诉人家你想干什么吧,SOAP就是定义这个"请求"的格式的,按照SOAP定义的"请

使用jaxws建立webservice客户端并实现soap消息的handler验证示例_java

因项目需要,将之前使用过的webservice重新捡了起来,并且这次选择了使用不需要jar包的Java原生Jaxws.首先是wsimport的用法,先分享我的用法:cmd下先转到工程所在路径,然后运行以下命令 复制代码 代码如下: wsimport -keep -extension -s ./src -p com.jaxws.test http://192.168.1.1:8080/service?wsdl 在com.jaxws.test的包下就能找到自动生成的各种客户端相关辅助类.这些类怎么用

java cxf开发webservice,如何查看soap消息

问题描述 我在网上查看如何查看我客户端和服务端往来的soap消息?不用工具,我想查看具体消息soap.我在网上零星看到有用拦截器的,但是我也加上了,还是不能在控制台看到soap.看看我哪里错了,说明一下webservice从客户端已经成功调用了服务端的接口.贴代码客户端的配置文件<importresource="classpath:META-INF/cxf/cxf.xml"/><importresource="classpath:META-INF/cxf/c

PHP使用SOAP扩展实现WebService的方法_php技巧

本文实例讲述了PHP使用SOAP扩展实现WebService的方法.分享给大家供大家参考,具体如下: 最近在一个PHP项目中对接外部接口涉及到WebService,搜索引擎上相关文章不是很多,找到的大都是引用一个号称很强大的开源软件NuSOAP(下载地址:http://sourceforge.net/projects/nusoap/),即一些类.文章写描述的环境是PHP 4.3,现在都流行PHP 5.2或PHP 5.3了.先拿来试试,运行出错,原来NuSOAP提供的soapclient类与PHP

js调用webservice构造SOAP进行身份验证_javascript技巧

本文实例为大家分享了js调用webservice构造SOAP进行身份验证的相关内容,注释清除,供大家参考,具体内容如下 <html> <head> <title>无标题页</title> <script language="javascript" type="text/javascript"> // <!CDATA[ //define var xmlhttp; var value=new Array(