webservice基础开发文档---什么是webservice

转载 2007年09月18日 21:49:00

什么是webservice?webservice有人称之为web服务,其实都是一回事。这几年由IBM公司提出的SOA的概念被炒作的大红大紫的。主要就是因为这种webservice的技术。
 
  这是一种通过HTTP协议,以web应用服务器为依托,利用XML平台做交互的方式,实现跨平台的功能。这说的太抽象了,通俗一些来讲,我用java或者C#开发了一个系统,在客户端的电脑上想用VB或者delphi等其它的语言的客户端来调用,怎么办呢?就是采用webservice.因为webservice是用XML封装数据的,XML是一种文本啊,任何语言,任何操作系统都支持文本的,所以它是跨平台的,也是跨语言的。以后开发项目的时候,整个一个系统原来都是用delphi写的,要想全改的话,很困难。就用webservice多好啊。谁都可以调用的。上述说明了webservice跨平台的优势。它还有别的优势呢!
 
  跨防火墙通信,如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。直接通信就有问题了。webservice是基于HTTP协议的,一般防火墙不设置阻挡HTTP协议。像是QQ就是基于HTTP协议的。
 
  与原来的软件程序松耦合,写个webservice的程序,跟原来的程序是松耦合的。这样可以在使原来的系统不受大影响的情况下,任意的修改。
 
  在webservice的概念中有三个概念必需知道:SOAP,WSDL,UDDL. SOAP(Simple Object Access Protocol 简单对象访问协议)是webservice的根本。SOAP允许一个应用程序向另一个应用程序发送XML消息,SOAP消息是从SOAP发送者传至SOAP接收者的单路消息,任何应用程序均可作为发送者或接收者。就是使用XML的一种协议。
 
  WSDL(webservice Description Language webservice描述语言)使用XML描述webservice,包括访问和使用WebService所必需的信息,定义该WebService的位置、功能以及如何通信等描述信息。它是对一个程序的XML描述,把原来的java或C#类的对象,方法描述成一个XML文件。
 
  UDDI(Universal Description,Description and Integration统一描述、发现和整合协议)是一套信息注册规范。如图1-1所示

 

什么是webservice?webservice有人称之为web服务,其实都是一回事。这几年由IBM公司提出的SOA的概念被炒作的大红大紫的。主要就是因为这种webservice的技术。
 
  这是一种通过HTTP协议,以web应用服务器为依托,利用XML平台做交互的方式,实现跨平台的功能。这说的太抽象了,通俗一些来讲,我用java或者C#开发了一个系统,在客户端的电脑上想用VB或者delphi等其它的语言的客户端来调用,怎么办呢?就是采用webservice.因为webservice是用XML封装数据的,XML是一种文本啊,任何语言,任何操作系统都支持文本的,所以它是跨平台的,也是跨语言的。以后开发项目的时候,整个一个系统原来都是用delphi写的,要想全改的话,很困难。就用webservice多好啊。谁都可以调用的。上述说明了webservice跨平台的优势。它还有别的优势呢!
 
  跨防火墙通信,如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。直接通信就有问题了。webservice是基于HTTP协议的,一般防火墙不设置阻挡HTTP协议。像是QQ就是基于HTTP协议的。
 
  与原来的软件程序松耦合,写个webservice的程序,跟原来的程序是松耦合的。这样可以在使原来的系统不受大影响的情况下,任意的修改。
 
  在webservice的概念中有三个概念必需知道:SOAP,WSDL,UDDL. SOAP(Simple Object Access Protocol 简单对象访问协议)是webservice的根本。SOAP允许一个应用程序向另一个应用程序发送XML消息,SOAP消息是从SOAP发送者传至SOAP接收者的单路消息,任何应用程序均可作为发送者或接收者。就是使用XML的一种协议。
 
  WSDL(webservice Description Language webservice描述语言)使用XML描述webservice,包括访问和使用WebService所必需的信息,定义该WebService的位置、功能以及如何通信等描述信息。它是对一个程序的XML描述,把原来的java或C#类的对象,方法描述成一个XML文件。
 
  UDDI(Universal Description,Description and Integration统一描述、发现和整合协议)是一套信息注册规范。如图1-1所示

 

 

 

什么是webservice?webservice有人称之为web服务,其实都是一回事。这几年由IBM公司提出的SOA的概念被炒作的大红大紫的。主要就是因为这种webservice的技术。
 
  这是一种通过HTTP协议,以web应用服务器为依托,利用XML平台做交互的方式,实现跨平台的功能。这说的太抽象了,通俗一些来讲,我用java或者C#开发了一个系统,在客户端的电脑上想用VB或者delphi等其它的语言的客户端来调用,怎么办呢?就是采用webservice.因为webservice是用XML封装数据的,XML是一种文本啊,任何语言,任何操作系统都支持文本的,所以它是跨平台的,也是跨语言的。以后开发项目的时候,整个一个系统原来都是用delphi写的,要想全改的话,很困难。就用webservice多好啊。谁都可以调用的。上述说明了webservice跨平台的优势。它还有别的优势呢!
 
  跨防火墙通信,如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。直接通信就有问题了。webservice是基于HTTP协议的,一般防火墙不设置阻挡HTTP协议。像是QQ就是基于HTTP协议的。
 
  与原来的软件程序松耦合,写个webservice的程序,跟原来的程序是松耦合的。这样可以在使原来的系统不受大影响的情况下,任意的修改。
 
  在webservice的概念中有三个概念必需知道:SOAP,WSDL,UDDL. SOAP(Simple Object Access Protocol 简单对象访问协议)是webservice的根本。SOAP允许一个应用程序向另一个应用程序发送XML消息,SOAP消息是从SOAP发送者传至SOAP接收者的单路消息,任何应用程序均可作为发送者或接收者。就是使用XML的一种协议。
 
  WSDL(webservice Description Language webservice描述语言)使用XML描述webservice,包括访问和使用WebService所必需的信息,定义该WebService的位置、功能以及如何通信等描述信息。它是对一个程序的XML描述,把原来的java或C#类的对象,方法描述成一个XML文件。
 
  UDDI(Universal Description,Description and Integration统一描述、发现和整合协议)是一套信息注册规范。如图1-1所示

 

 

 

什么是webservice?webservice有人称之为web服务,其实都是一回事。这几年由IBM公司提出的SOA的概念被炒作的大红大紫的。主要就是因为这种webservice的技术。
 
  这是一种通过HTTP协议,以web应用服务器为依托,利用XML平台做交互的方式,实现跨平台的功能。这说的太抽象了,通俗一些来讲,我用java或者C#开发了一个系统,在客户端的电脑上想用VB或者delphi等其它的语言的客户端来调用,怎么办呢?就是采用webservice.因为webservice是用XML封装数据的,XML是一种文本啊,任何语言,任何操作系统都支持文本的,所以它是跨平台的,也是跨语言的。以后开发项目的时候,整个一个系统原来都是用delphi写的,要想全改的话,很困难。就用webservice多好啊。谁都可以调用的。上述说明了webservice跨平台的优势。它还有别的优势呢!
 
  跨防火墙通信,如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。直接通信就有问题了。webservice是基于HTTP协议的,一般防火墙不设置阻挡HTTP协议。像是QQ就是基于HTTP协议的。
 
  与原来的软件程序松耦合,写个webservice的程序,跟原来的程序是松耦合的。这样可以在使原来的系统不受大影响的情况下,任意的修改。
 
  在webservice的概念中有三个概念必需知道:SOAP,WSDL,UDDL. SOAP(Simple Object Access Protocol 简单对象访问协议)是webservice的根本。SOAP允许一个应用程序向另一个应用程序发送XML消息,SOAP消息是从SOAP发送者传至SOAP接收者的单路消息,任何应用程序均可作为发送者或接收者。就是使用XML的一种协议。
 
  WSDL(webservice Description Language webservice描述语言)使用XML描述webservice,包括访问和使用WebService所必需的信息,定义该WebService的位置、功能以及如何通信等描述信息。它是对一个程序的XML描述,把原来的java或C#类的对象,方法描述成一个XML文件。
 
  UDDI(Universal Description,Description and Integration统一描述、发现和整合协议)是一套信息注册规范。如图1-1所示

相关文章推荐

BSN Webservice开发文档

  • 2013-03-26 11:49
  • 35KB
  • 下载

谈谈WebService开发-应用篇(三)-教你如何看WSDL文档

作为webservice客户端开发,在日常工作中可能经常会拿到一个对方提供的wsdl地址或文档,那么拿到这个地址后我们如何编写客户端调用代码呢,前面几篇只是以个人经验的方式写了下,那么真正要根据wsd...

webservice开发文档

WebService从零到项目开发使用1—技术研究之基础篇 XML

1.   基础篇 1.1.      XML 1.1.1.           ...

webservice+开发实例文档

  • 2013-07-16 12:50
  • 19.33MB
  • 下载

WebService从零到项目开发使用1—技术研究之基础篇 SOAP

1.1.      SOAP 1.      SOAP简介 SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换。或者更简单地说:SOAP 是用...

Webservice开发文档

  • 2013-09-12 10:05
  • 1.07MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)