本文概述
- Web服务描述语言(WSDL)
- 通用描述, 发现和集成(UDDI)
- Web服务描述语言(WSDL)
- 通用描述发现和集成(UDDI)
它将服务描述为网络端点或端口的集合。它通常与SOAP和XML模式结合使用, 以在分布式环境中提供XML服务。简而言之, WSDL的目的类似于编程语言中的类型签名。
WSDL的当前版本是2.0。 W3C不认可1.1版。
WSDL的元素
WSDL 1.1术语 | WSDL 2.0术语 | Description |
---|---|---|
Service | Service | 它是一组系统功能。 |
Port | Endpoint | 它是定义绑定和网络地址的组合的端点。 |
Binding | Binding | 它指定接口并定义SOAP绑定样式。它还定义了操作。 |
PortType | Interface | 一个或多个端点支持的一组抽象服务。 |
Operation | Operation | 服务支持的操作的抽象细节。它定义了SOAP操作和编码消息的方式。 |
Message | N/A | 要通信的数据的抽象类型定义。 W3C删除了WSDL 2.0中的消息, 其中直接引用了用于定义输入, 输出和错误主体的XML Schema类型。 |
Types | Types | 它是用于数据类型定义的容器。 XML Schema语言(XSD)用于此目的。 |
文章图片
通用描述, 发现和集成(UDDI) UDDI的缩写, 是通用描述, 发现和集成。这是一个基于XML的注册表, 可让企业广泛地在互联网上列出自己的名字。它定义了一组服务, 用于支持对业务, 组织或其他Web服务提供商的描述和发现。 UDDI提供服务以及可用于访问那些服务的技术接口。
UDDI背后的想法是发现组织和组织提供的服务, 就像使用电话簿一样。它允许企业按名称, 产品, 位置或他们提供的Web服务列出自己。 UDDI以下列方式工作:
- 服务提供商向UDDI注册中心注册其业务。
- 服务提供商向UDDI注册中心分别注册每个服务。
- 消费者在UDDI注册中心中查找业务和服务。
- 消费者将服务与服务提供者绑定并使用服务。
- 白页
- 黄页
- 绿页
黄页:黄页包含按相关业务分类组织的详细业务数据。黄页的版本根据较新的NAICS(北美行业分类系统)对业务进行分类。
【Web服务组件】绿页:绿页包含有关公司关键业务流程的信息, 例如操作平台, 支持的程序和其他高级业务协议。
推荐阅读
- 什么是Web服务()
- Web服务的类型
- RESTful Web服务教程
- Web服务的关键术语
- 屏幕刷新率多少合适,图文详细说明电脑屏幕刷新率多少合适
- 笔记本搜索不到无线网,图文详细说明无线网没信号
- 视频控制器驱动,图文详细说明怎样视频控制器驱动
- 电脑声音驱动器,图文详细说明如何安装声音驱动器
- qq空间打开不了,图文详细说明qq空间打开不了的处理办法