`

什么是WebService

阅读更多

举个例子:现在有5个项目,项目彼此独立,甚至都不是同一类语言进行开发的。这5个项目是:百度知道,百度贴吧,百度新闻,百度视频,百度百科。突然有一天,老板说:把这几个系统揉称一个大项目,起名直接叫做百度好了,于是你就用一个叫做webservice的服务将这几个项目连接了起来,使原本独立的项目能够相互访问,相互通信。

在举个例子:泰国,越南,美国三个国家通过开展什么什么会议达成什么什么协定,三个国家开始交流,开始贸易往来。

其中的什么什么会议达成什么什么协定就是webservice,三个国家就是三个项目。

再来个官方的解释:
Web Service主要是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。 Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows,Linux)中使用。注:SOAP协议(Simple Object Access Protocal,简单对象访问协议),它是一个用于分散和分布式环境下网络信息交换的基于XML的通讯协议。在此协议下,软件组件或应用程序能够通过标准的HTTP协议进行通讯。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。

分享到:
评论

相关推荐

    webservice

    #### 一、什么是WebService? WebService是一种新型的Web应用程序分支,它是一种自包含、自描述、模块化的应用,能够在网络(通常是Web)中被描述、发布、查找以及通过Web来调用。从表面上看,WebService就是一个...

    c++调用webservice(包括静态和动态以及webservice源码)

    首先,让我们理解什么是WebService。WebService是一种基于XML的开放标准,允许不同平台和应用程序之间进行互操作。它通过HTTP协议传输数据,使用SOAP(Simple Object Access Protocol)作为消息格式,WSDL(Web ...

    webservice测试软件WebServiceStudio

    首先,让我们理解什么是WebServiceStudio。WebServiceStudio是一款轻量级的、用于测试Web服务的桌面应用工具。它支持SOAP(Simple Object Access Protocol)协议,允许用户快速地测试和调试Web服务。版本20可能是该...

    C#动态调用WebService服务

    首先,我们要理解什么是WebService。WebService是一种基于开放标准(如SOAP、WSDL和UDDI)的,可以在不同操作系统和编程语言之间交换数据的网络服务。它的接口通常以WSDL(Web Services Description Language)文件...

    Webservice笔记含使用cxf和jaxws两种方式开发webservice【源代码+笔记】

    什么是webservice? 从案例(便民查询网站)分析如何实现? 使用socket实现。 使用jaxws开发webservice。 Webservice三要素 Wsdl(webservice使用说明书)重点掌握 Soap(jaxws开发webservice的传输协议)重点掌握...

    WebService 到底是什么

    当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是基于浏览器的富客户端应用程序(RIA),当然后一种技术相对来说更加的时髦一些(如现在很流行的Html5技术),这里...

    微信小程序访问webservice

    首先,我们要理解什么是WebService。WebService是一种基于HTTP协议的,可以在不同系统之间交换数据的服务。.NET框架提供了创建和消费WebService的能力,通常使用SOAP(Simple Object Access Protocol)协议传输数据...

    WebService简介

    什么是WebService? WebService是一种基于网络的服务形式,它允许任何客户端只要能够访问网络,就能使用该服务。其核心特点包括: 1. **基于XML的通信**: WebService使用XML作为通信语言,这解决了不同编程语言间...

    深入浅出WebService

    **什么是WebService** WebService是一种通过HTTP协议进行通信的远程调用技术。它使用POST方法发送请求,而非GET方法,以确保传输的数据量不受限制。数据交换以XML为基础,遵循SOAP规范,这使得数据具有良好的结构化...

    WebService源码和笔记.zip

    1. **WebService基础概念**:解释什么是WebService,它的核心理念、工作原理以及与其他通信方式的区别。 2. **SOAP详解**:详细解析SOAP消息结构,包括Envelope、Header、Body等元素的含义,以及如何构造和解析SOAP...

    webservice外网拦截说明配置.docx

    首先,让我们了解什么是 webservice。webservice 是一种基于网络的软件系统,允许不同的应用程序之间进行交互和数据交换。它通常使用基于 XML 的协议来描述、发现和访问网络服务。webservice 使得不同的应用程序能够...

    webservice之通俗理解

    ### WebService之通俗理解 #### 一、WebService简介与应用场景 WebService是一种标准的网络服务,它使得不同系统之间可以通过标准的协议(如HTTP)进行数据交换和服务调用,而无需关心底层实现细节。WebService...

    WebService代码生成插件

    首先,让我们理解什么是WebService。WebService是一种基于开放标准(如XML、SOAP、WSDL和UDDI)的应用程序接口,允许不同系统之间的数据交换和互操作性。它通过HTTP协议传输数据,使得分布式计算变得更加简单。SOAP...

    用eclipse开发WebService图解

    首先,我们要了解什么是WebService。WebService是一种基于网络的、分布式的模块化应用程序,它通过XML(可扩展标记语言)来交换数据,并遵循W3C(万维网联盟)制定的WS-I(WebService交互性)标准。最常用的...

    利用Java编写简单的WebService实例

    首先,我们需要了解什么是 WebService,以及如何使用 Java 实现它。 什么是 WebService? WebService 是一种基于网络的分布式系统,可以提供特定的服务,例如数据查询、信息处理等。WebService 通常使用标准的协议...

    WebService接口测试工具—Strom

    1. **什么是WebService接口**: WebService接口是一种基于互联网的标准协议,允许不同系统间交换数据和服务。它们通常使用XML(可扩展标记语言)进行数据编码,并通过HTTP或HTTPS协议进行传输。常见的WebService...

    WebService在.NET中的实战应用一

    首先,让我们了解什么是WebService。WebService是一种通过HTTP协议提供服务的软件,可以被任何支持SOAP的客户端调用。在.NET环境中,我们主要使用ASP.NET来创建和部署WebService。ASP.NET提供了ASMX(ASP.NET Web ...

    引用webservice实例,添加页面功能

    首先,我们要理解什么是WebService。WebService是一种基于XML(Extensible Markup Language)的协议,它使用SOAP(Simple Object Access Protocol)作为传输数据的格式,并通过WSDL(Web Services Description ...

    Js调用webService示例

    首先,我们需要理解什么是WebService。WebService是一种基于开放标准(如SOAP、WSDL和UDDI)的,可以通过网络进行通信的软件服务。它能够提供一种统一的接口,使得不同系统之间可以相互交换数据,实现跨平台的互操作...

Global site tag (gtag.js) - Google Analytics