`

SOAP概述

 
阅读更多

Web Services Architecture


 

Web Services Stack


 

Web Services Definition

A collection of XML-based technologies developed by the e-business community

Web services are application components

Web services communicate using open protocols

Web services are self-contained and self-describing

Web services can be discovered using UDDI

Web services can be used by other applications

XML is the basis for Web services

 

How Does it Work

The basic Web services platform is XML + HTTP

XML provides a language which can be used between different platforms and programming languages and still express complex messages and functions.

Web services platform elements:

SOAP (Simple Object Access Protocol)

UDDI (Universal Description, Discovery and Integration)

WSDL (Web Services Description Language)

 

SOAP (Simple Object Access Protocol)

SOAP is an XML-based protocol to let applications exchange information over HTTP.

SOAP is a communication protocol

SOAP is a format for sending messages

SOAP is designed to communicate via Internet

SOAP is platform independent

SOAP is language independent

SOAP is based on XML

SOAP is simple and extensible

SOAP allows you to get around firewalls

SOAP is a W3C standard

 

WSDL (Web Services Definition Language)

An XML-based language for describing Web  Services.

WSDL is based on XML

WSDL is used to describe Web services

WSDL is used to locate Web services

WSDL is a W3C standard

It does not depend on the underlying protocol.

But: It is not much human-readable.

 

UDDI (Universal Description, Discovery and Integration)

UDDI is a directory service where companies can register and search for Web services.

UDDI is a directory for storing information about web services

UDDI is a directory of web service interfaces described by WSDL

UDDI communicates via SOAP

UDDI is built into the Microsoft .NET platform

  • 大小: 41.1 KB
  • 大小: 71.2 KB
分享到:
评论

相关推荐

    Web服务与soap

    #### 一、Web服务与SOAP概述 Web服务是一种通过网络提供的服务,可以被其他应用程序通过标准的网络协议调用。Web服务的主要优势在于其平台无关性和语言无关性,使得不同系统之间能够进行交互。SOAP(Simple Object ...

    浅谈SOAP浅谈SOAP

    #### 二、SOAP概述 SOAP是一种基于XML的协议,设计用于在分布式环境中交换结构化信息。它由以下四个核心组成部分构成: 1. **SOAP封装**:定义了一个框架,用于描述消息内容、发送者、接收者以及处理方式。 2. **...

    SOAP学习手册-豆丁网上花币下载的

    #### 一、SOAP概述 SOAP(Simple Object Access Protocol)是一种轻量级协议,用于在分布式环境中交换结构化的和固化的信息。它定义了一种消息格式,使得运行在不同操作系统上的应用程序可以进行通信,并且能够交换...

    搞懂XML,看清SOAP,攻占BizTalk

    **SOAP概述** SOAP,全称为Simple Object Access Protocol,是一种轻量级协议,用于在分布式环境中交换结构化的信息。SOAP通常基于XML,用于实现不同系统之间的通信,尤其是在Web服务中扮演着重要的角色。 **SOAP...

    Web Services with SOAP.

    1. **SOAP概述**: SOAP是一种轻量级的协议,主要用于分布式计算环境中的信息交换。它基于XML(Extensible Markup Language),确保了数据的可读性和跨平台兼容性。SOAP消息通常包括三个主要部分:Header、Body和...

    03-Web服务实用技术(SOAP).pptx

    【SOAP 概述】 SOAP(Simple Object Access Protocol,简单对象访问协议)是一种基于XML的通信协议,主要用于在分布式环境中交换结构化和类型化的信息。它最初由Dave Winner、Don Box和Bod Atkinson提出,源自...

    简单对象访问协议_SOAP_初级指南.pdf

    #### 二、SOAP概述 SOAP,全称Simple Object Access Protocol,是一种轻量级的协议,旨在通过HTTP和XML技术实现不同平台之间的互操作性。其设计初衷是为了克服早期远程过程调用(RPC)协议中存在的缺陷,例如CORBA...

    SOAP、CORBA及DCOM的分析与比较

    SOAP 概述 ##### 2.1 SOAP 组成 SOAP(Simple Object Access Protocol,简单对象访问协议)是一种基于XML的协议,旨在实现不同计算环境之间的信息交换。SOAP的核心组成部分包括: - **SOAP 封装**:定义了消息...

    TCP MON SOAP

    1. TCP MON SOAP概述: TCP MON SOAP是一个开源工具,它允许开发者查看并记录通过TCP连接传输的HTTP和SOAP请求与响应。通过对网络流量的透明代理,TCP MON可以捕获并显示通信细节,帮助开发者理解数据交换过程,从而...

    从PHP调用安全的Web服务方法[文].pdf

    描述中的“PHP中的SOAP概述”说明了文档会先介绍SOAP(简单对象访问协议)在PHP 5中的应用。SOAP是一种用于交换结构化和类型化的信息的标准,常用于Web服务的交互。PHP 5引入了一个新的SOAP扩展,使得开发者能够更...

    webservice两种方式实例

    1. SOAP概述:SOAP是一种XML格式的消息传输协议,主要用于在Web上交换结构化的、机器可读的信息。它定义了消息的结构和如何通过HTTP或SMTP等传输协议发送。 2. SOAP消息结构:包括三个主要部分——Header(头)、...

    soap协议规范.pdf

    #### 一、概述 SOAP(Simple Object Access Protocol)是一种基于XML的信息交换协议,旨在为分布式环境中不同应用之间的通信提供一种标准化的方法。该协议规范由多个部分组成,包括SOAP封装、SOAP编码规则及SOAP ...

    SoapToolkit20Samples.rar_SoapToolkit20Sampl_soap_soap C++_soap t

    一、SOAP Toolkit 2.0概述 SOAP Toolkit 2.0是微软.NET框架的一部分,它提供了用于创建和消费SOAP消息的API。该工具集支持多种编程语言,包括C++,使得开发者能够构建跨平台的Web服务。通过SOAP Toolkit 2.0,...

    java+soap+webservice 调用模拟

    Java与SOAP(Simple Object Access Protocol)以及Web服务的结合是一种常见的技术栈,用于构建分布式系统。本教程将深入探讨如何使用...希望这个概述能帮助你开始你的SOAP Web服务之旅,并在Java开发中取得更大的成就。

    Webservice入门到精通

    ##### SOAP概述 SOAP是一种基于XML的消息交换协议,用于在应用程序之间交换结构化信息。SOAP消息通常由四个部分组成:信封(Envelope)、头部(Header)、主体(Body)和故障(Fault)。 ##### WSDL概述 WSDL是一个...

Global site tag (gtag.js) - Google Analytics