WebServices - 组件

  • 简述

    在过去几年中,三种主要技术已成为构成当今 Web 服务技术核心的全球标准。下面讨论这些技术。
  • XML-RPC

    这是用于在计算机之间交换信息的最简单的基于 XML 的协议。
    • XML-RPC 是一种使用 XML 消息执行 RPC 的简单协议。
    • 请求以 XML 编码并通过 HTTP POST 发送。
    • XML 响应嵌入在 HTTP 响应的正文中。
    • XML-RPC 与平台无关。
    • XML-RPC 允许不同的应用程序进行通信。
    • Java 客户端可以将 XML-RPC 与 Perl 服务器对话。
    • XML-RPC 是开始使用 Web 服务的最简单方法。
  • SOAP

    SOAP 是一种基于 XML 的协议,用于在计算机之间交换信息。
    • SOAP 是一种通信协议。
    • SOAP 用于应用程序之间的通信。
    • SOAP 是一种发送消息的格式。
    • SOAP 旨在通过 Internet 进行通信。
    • SOAP 独立于平台。
    • SOAP 与语言无关。
    • SOAP 简单且可扩展。
    • SOAP 允许您绕过防火墙。
    • SOAP 将作为 W3C 标准开发。
  • WSDL

    WSDL 是一种基于 XML 的语言,用于描述 Web 服务以及如何访问它们。
    • WSDL 代表 Web 服务描述语言。
    • WSDL 是由 Microsoft 和 IBM 联合开发的。
    • WSDL 是一种基于 XML 的协议,用于在分散和分布式环境中进行信息交换。
    • WSDL 是描述 Web 服务的标准格式。
    • WSDL 定义描述了如何访问 Web 服务以及它将执行哪些操作。
    • WSDL 是一种用于描述如何与基于 XML 的服务交互的语言。
    • WSDL 是 UDDI 的一个组成部分,UDDI 是一个基于 XML 的全球商业注册中心。
    • WSDL 是 UDDI 使用的语言。
    • WSDL 发音为“wiz-dull”,拼写为“WSDL”。
  • UDDI

    UDDI 是一种基于 XML 的标准,用于描述、发布和查找 Web 服务。
    • UDDI 代表通用描述、发现和集成。
    • UDDI 是 Web 服务的分布式注册中心的规范。
    • UDDI 是独立于平台的开放框架。
    • UDDI 可以通过 SOAP、CORBA 和 Java RMI 协议进行通信。
    • UDDI 使用 WSDL 来描述 Web 服务的接口。
    • UDDI 与 SOAP 和 WSDL 一起被视为 Web 服务的三个基础标准之一。
    • UDDI 是一项开放的行业计划,使企业能够发现彼此并定义它们如何通过 Internet 进行交互。