1. SOAP--Simple Object Access Protocal<o:p></o:p>
SOAP is a lightweight protocol intented to exchanging structured information in a decentralized, distributed environment.The two major goals for SOAP is simplicity and extensibility.<o:p></o:p>
SOAP is widely used for XML messaging as it :<o:p></o:p>
defines thin layer on top of widely understood HTTP
is flexible and extensible
enjoys broad industry and developer community support <o:p></o:p>
Main uses of SOAP are for <o:p></o:p>
messaging: sending XML data orders, invoices, forms
RPC: invoking services querying data sources, transacting<o:p></o:p>
2. WSDL--Web Service Definition Language<o:p></o:p>
As the communication protocols and message formats are standardized in the web community, it becomes increasingly possible and important to be able to describe the communication s in some structured way.WSDL addresses this need by defining an XML grammar for describing network services as collections of communication endpoints capable of exchanging messages.<o:p></o:p>
3. UDDI-- Universal Description, Discovery, and Integration <o:p> </o:p>
UDDI protocol is a central element of the group of related standards that comprise the Web services stack. The specification defines a standard method for publishing and discovering the network-based software components of a service-oriented architecture.<o:p></o:p>
4. the relationship between SOAP,WSDL and UDDI <o:p> </o:p>
web service client 需要定位另一个应用程序或者是网络上的某一段业务逻辑, client 通过 name 、 catagory 、 identifier 或者 specification 来从 UDDI registry 中查询服务,定位以后, client 从 UDDI registry 中得到 WSDL 文档的位置信息。在 WSDL 文档的 XML schema 中包含了如何访问 web service 和请求信息的格式, client 按照 xml schema 的格式来创建一个 soap 消息,并向 host 发送请求。
分享到:
相关推荐
首先,我们需要了解WebService的基本概念。WebService是一种通过Web进行交互的应用程序,它使用XML(可扩展标记语言)作为数据格式,SOAP(简单对象访问协议)作为传输协议,WSDL(Web服务描述语言)来描述服务,...
首先,理解WebService的基本概念是至关重要的。WebService是一种基于XML的协议,通过HTTP协议传输数据,允许不同系统之间的通信,无论它们运行的是什么操作系统或编程语言。主要的WebService协议有SOAP(Simple ...
这是一套非常适合教学与自我学习的资源,旨在帮助用户理解并掌握WebService的基本概念、工作原理以及实际应用。 一、WebService基础 WebService是一种基于XML(可扩展标记语言)的开放标准,其核心规范包括SOAP...
首先,让我们了解WebService的基本概念。WebService是一种基于开放标准(如XML、WSDL和SOAP)的Web应用程序,允许不同系统间的应用程序通过网络进行通信。在.NET环境中,开发者通常使用ASMX或WCF(Windows ...
首先,理解WebService的基本概念至关重要。WebService是一种基于标准的、平台无关的、可互操作的分布式计算模型,它允许不同系统之间通过网络共享功能。SOAP(Simple Object Access Protocol)是WebService的主要...
【知识点详解】 Web服务是一种基于网络的,能够提供标准化接口供不同系统间交换数据或执行操作的方式。XFire是Java中实现Web服务...尽管如此,理解XFire的工作原理对于了解Web服务的基本概念和实现流程仍然是有益的。
在 MyEclipse 5.0 中,可以创建一种新的工程类型——WebService 工程,这种工程扩展了 MyEclipse Web Project,支持额外的 WebService 配置、开发和部署。使用 WebService Wizard 可以轻松创建和配置 WebService ...
首先,让我们深入理解一下PB调用WebService的基本概念。PowerBuilder是一个强大的客户端应用开发工具,而WebService是一种基于XML的开放标准,用于不同系统间的通信。PB通过使用SOAP(Simple Object Access Protocol...
我们将首先理解WebService的基本概念,然后详细讲解C#中如何通过.NET Framework的SOAP客户端代理类来调用Java WebService。 WebService是一种基于Web的、标准化的方式,允许不同系统之间交换数据。它通常基于HTTP...
本文档将从以下几个方面介绍WebService的基本概念及其在天气预报应用中的实现: 1. **XML(可扩展标记语言)** - XML是从SGML发展而来的简化版本,它采用开放式自我描述的方式来定义数据结构。 - XML不仅能描述...
根据提供的文件信息,本文将详细解释WebService的相关...尽管示例代码相对简单,但它清晰地展示了WebService的基本概念和实现过程。对于希望深入了解或开发WebService的人来说,掌握这些基础知识是非常重要的第一步。
首先,了解WebService的基本概念是必要的。WebService的核心思想是通过定义接口,使得不同系统之间能够通过这些接口进行通信。这些接口通常使用WSDL(Web Services Description Language)文件进行描述,而数据交换...
通过这样的学习,学员不仅能够理解Ajax和WebService的基本概念,还能掌握如何在实际项目中整合这两种技术,实现跨平台、跨语言的数据交换,提升Web应用的性能和用户体验。此外,了解和掌握这些技术对于IT行业的就业...
本文将详细介绍如何使用Apache CXF框架来实现一个简单的WebService——HelloWorld示例。此示例不仅适用于初学者理解WebService的基本概念,同时也能够帮助开发者快速上手CXF框架。CXF是一个强大的开源框架,用于构建...
此外,本文还介绍了 WebService 的基本概念以及如何在 Visual Studio 中使用它们。如果你对 WebService 感兴趣,还可以进一步了解 SOAP 协议和 RESTful 服务等高级主题。 希望本文对你有所帮助!
1. **WebService基础**:解释了什么是WebService,其基本概念,以及为什么需要使用它。 2. **SOAP**:描述SOAP协议的工作原理,包括XML格式的消息结构,HTTP或HTTPS作为传输协议,以及如何处理错误和异常。 3. **...
对于初学者来说,理解HTTP协议的基本概念,如GET和POST请求,以及XML或JSON数据格式,是开始学习的关键。 在Android方面,与Web Service的交互通常涉及网络请求库,如OkHttp或Volley。这些库简化了Android设备上的...
"Java笔试题——精华中的精华"这个资源集锦了多种技术领域的题目,旨在帮助求职者全面准备Java相关的技术考核。这份资料涵盖了Java语言本身,以及与之紧密相关的数据库技术Oracle,Web开发JavaWeb、Html,前端技术...