【2014年12月4日】【每日一问】SOAP、WSDL、UDDI这三者有什么区别和联系?
来源:互联网 发布:黄觉老婆麦子知乎 编辑:程序博客网 时间:2024/04/29 17:37
【答】
Web Service平台有三种元素构成:SOAP、WSDL、UDDI。
一个消费者可以在UDDI注册表查找服务,取得服务的WSDL描述,然后通过SOAP来调用服务。
SOAP、WSDL、UDDI的区别如下:
1. SOAP(Simple Object Access Protocol,简单对象访问协议)
① SOAP是Web Service的基本通信协议,作为传输层用来在消费者和服务提供者之间传送消息。
② SOAP是一种简单的、轻量级的基于XML的机制,用于在网络应用程序之间进行结构化数据交换。
③ SOAP包括三部分:一个定义描述消息内容的框架的信封,一组表示应用程序定义的数据类型实例的编码规则,以及表示远程过程调用和响应的约定。
2. WSDL(Web Services Description Language,网络服务描述语言)
① WSDL是描述SOAP协议的具体语言。
② WSDL文件是一种XML文档,它定义了SOAP消息以及如何交换这些消息。
3. UDDI(Universal Description Discovery and Integration,通用描述、发现和集成)
① UDDI记录的是Web Service信息,提供一种发布和查找服务描述的方法。UDDI数据实体提供对定义业务和服务信息的支持。WSDL中定义的服务描述信息是UDDI注册中心信息的补充。
② UDDI目录说明文件也是一个XML文档,它包括三个部分:“白页(White Paper)”说明提供Web Service的公司(人)信息,比如说名称、地址和联系方式等等;“黄页(Yellow Paper)”说明UDDI目录的分类,比如说金融、服务和印刷等等;“绿页(Green Paper)”说明Web Service提供的接口的详细信息。
Web Service平台有三种元素构成:SOAP、WSDL、UDDI。
一个消费者可以在UDDI注册表查找服务,取得服务的WSDL描述,然后通过SOAP来调用服务。
SOAP、WSDL、UDDI的区别如下:
1. SOAP(Simple Object Access Protocol,简单对象访问协议)
① SOAP是Web Service的基本通信协议,作为传输层用来在消费者和服务提供者之间传送消息。
② SOAP是一种简单的、轻量级的基于XML的机制,用于在网络应用程序之间进行结构化数据交换。
③ SOAP包括三部分:一个定义描述消息内容的框架的信封,一组表示应用程序定义的数据类型实例的编码规则,以及表示远程过程调用和响应的约定。
2. WSDL(Web Services Description Language,网络服务描述语言)
① WSDL是描述SOAP协议的具体语言。
② WSDL文件是一种XML文档,它定义了SOAP消息以及如何交换这些消息。
3. UDDI(Universal Description Discovery and Integration,通用描述、发现和集成)
① UDDI记录的是Web Service信息,提供一种发布和查找服务描述的方法。UDDI数据实体提供对定义业务和服务信息的支持。WSDL中定义的服务描述信息是UDDI注册中心信息的补充。
② UDDI目录说明文件也是一个XML文档,它包括三个部分:“白页(White Paper)”说明提供Web Service的公司(人)信息,比如说名称、地址和联系方式等等;“黄页(Yellow Paper)”说明UDDI目录的分类,比如说金融、服务和印刷等等;“绿页(Green Paper)”说明Web Service提供的接口的详细信息。
0 0
- 【2014年12月4日】【每日一问】SOAP、WSDL、UDDI这三者有什么区别和联系?
- 【2014年12月3日】【每日一问】SOA和Web Service有什么区别?
- 【2014年12月7日】【每日一问】HIDS和NIDS有什么区别?
- 【2014年12月23日】【每日一问】DAC和MAC有什么区别?
- 【2014年12月5日】【每日一问】在C/C++语言中,typedef和#define有什么区别?
- 【2014年12月6日】【每日一问】Windows和Linux的文件系统有什么区别?
- 【2014年12月1日】【每日一问】IDE、SATA、SCSI、SAS这四种硬盘接口标准有什么区别?
- 【2014年12月2日】【每日一问】在Linux中,符号链接(软链接)和硬链接有什么区别?
- SOAP ,WSDL 和UDDI
- SOAP,UDDI和WSDL
- SOAP,UDDI和WSDL
- 什么是SOAP ,WSDL 和UDDI
- 什么是SOAP ,WSDL 和UDDI
- SOAP, UDDI, WSIL 和 WSDL 的关系
- 【WebService】——SOAP、WSDL和UDDI
- SOAP, WSDL and UDDI
- WSDL、SOAP、UDDI
- 什么是SOAP,UDDI,WSDL
- ios 国际化(项目名和内容)
- Adaboost 算法及原理
- Java EE 7 教程 第一部分 简介 第2章 使用教程示例 第2.1节 需要的软件
- expressjs运行原理
- HTTP Status 500 - No bean named 'sessionFactory' is defined
- 【2014年12月4日】【每日一问】SOAP、WSDL、UDDI这三者有什么区别和联系?
- Fiddler自动响应AutoResponder正则匹配
- iOS:汉字转拼音(类方法)
- 图片轮播器的代码实现
- strcpy函数原型
- 浅入浅出之 ThreadPoolExecutor详解
- hdu 5137 枚举+spfa
- Android SelectorChapek工具使用
- curl/excel/lua