`
dearwolf
  • 浏览: 344176 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

webservice——基本概念

阅读更多

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二——使用Eclipse开发WebService及各种调用方式

    首先,我们需要了解WebService的基本概念。WebService是一种通过Web进行交互的应用程序,它使用XML(可扩展标记语言)作为数据格式,SOAP(简单对象访问协议)作为传输协议,WSDL(Web服务描述语言)来描述服务,...

    JAVA6开发WebService (四)——SAAJ调用WebService

    首先,理解WebService的基本概念是至关重要的。WebService是一种基于XML的协议,通过HTTP协议传输数据,允许不同系统之间的通信,无论它们运行的是什么操作系统或编程语言。主要的WebService协议有SOAP(Simple ...

    WebService课件

    这是一套非常适合教学与自我学习的资源,旨在帮助用户理解并掌握WebService的基本概念、工作原理以及实际应用。 一、WebService基础 WebService是一种基于XML(可扩展标记语言)的开放标准,其核心规范包括SOAP...

    WebService测试工具比postman更简单,.NET开发

    首先,让我们了解WebService的基本概念。WebService是一种基于开放标准(如XML、WSDL和SOAP)的Web应用程序,允许不同系统间的应用程序通过网络进行通信。在.NET环境中,开发者通常使用ASMX或WCF(Windows ...

    c#调用Webservice经典例子

    首先,理解WebService的基本概念至关重要。WebService是一种基于标准的、平台无关的、可互操作的分布式计算模型,它允许不同系统之间通过网络共享功能。SOAP(Simple Object Access Protocol)是WebService的主要...

    xfire——webservice具体是实现

    【知识点详解】 Web服务是一种基于网络的,能够提供标准化接口供不同系统间交换数据或执行操作的方式。XFire是Java中实现Web服务...尽管如此,理解XFire的工作原理对于了解Web服务的基本概念和实现流程仍然是有益的。

    WebService

    在 MyEclipse 5.0 中,可以创建一种新的工程类型——WebService 工程,这种工程扩展了 MyEclipse Web Project,支持额外的 WebService 配置、开发和部署。使用 WebService Wizard 可以轻松创建和配置 WebService ...

    pb调用webservice(pb客户端+java服务端).zip

    首先,让我们深入理解一下PB调用WebService的基本概念。PowerBuilder是一个强大的客户端应用开发工具,而WebService是一种基于XML的开放标准,用于不同系统间的通信。PB通过使用SOAP(Simple Object Access Protocol...

    c#调用Java webService的专题(一)

    我们将首先理解WebService的基本概念,然后详细讲解C#中如何通过.NET Framework的SOAP客户端代理类来调用Java WebService。 WebService是一种基于Web的、标准化的方式,允许不同系统之间交换数据。它通常基于HTTP...

    webservice天气预报

    本文档将从以下几个方面介绍WebService的基本概念及其在天气预报应用中的实现: 1. **XML(可扩展标记语言)** - XML是从SGML发展而来的简化版本,它采用开放式自我描述的方式来定义数据结构。 - XML不仅能描述...

    webservice

    根据提供的文件信息,本文将详细解释WebService的相关...尽管示例代码相对简单,但它清晰地展示了WebService的基本概念和实现过程。对于希望深入了解或开发WebService的人来说,掌握这些基础知识是非常重要的第一步。

    WebService(WEB服务)--获取网络数据

    首先,了解WebService的基本概念是必要的。WebService的核心思想是通过定义接口,使得不同系统之间能够通过这些接口进行通信。这些接口通常使用WSDL(Web Services Description Language)文件进行描述,而数据交换...

    使用CXF发布和调用webservice之HelloWorld入门

    本文将详细介绍如何使用Apache CXF框架来实现一个简单的WebService——HelloWorld示例。此示例不仅适用于初学者理解WebService的基本概念,同时也能够帮助开发者快速上手CXF框架。CXF是一个强大的开源框架,用于构建...

    C#写的winform调用webservice详细教程

    此外,本文还介绍了 WebService 的基本概念以及如何在 Visual Studio 中使用它们。如果你对 WebService 感兴趣,还可以进一步了解 SOAP 协议和 RESTful 服务等高级主题。 希望本文对你有所帮助!

    webservice导图

    1. **WebService基础**:解释了什么是WebService,其基本概念,以及为什么需要使用它。 2. **SOAP**:描述SOAP协议的工作原理,包括XML格式的消息结构,HTTP或HTTPS作为传输协议,以及如何处理错误和异常。 3. **...

    适合初学者android webservice交互,webservice通过c#编译

    对于初学者来说,理解HTTP协议的基本概念,如GET和POST请求,以及XML或JSON数据格式,是开始学习的关键。 在Android方面,与Web Service的交互通常涉及网络请求库,如OkHttp或Volley。这些库简化了Android设备上的...

    Java笔试题————精华中的精华

    "Java笔试题——精华中的精华"这个资源集锦了多种技术领域的题目,旨在帮助求职者全面准备Java相关的技术考核。这份资料涵盖了Java语言本身,以及与之紧密相关的数据库技术Oracle,Web开发JavaWeb、Html,前端技术...

Global site tag (gtag.js) - Google Analytics