当前位置:编程学习 > C#/ASP.NET >>

.NET Web Services

Web服务是小单位的代码基础来处理有限的任务。 
 

什么是Web服务?
Web服务是小单位的代码
Web服务是为了处理一套有限的任务
Web服务使用XML通信协议为基础
Web服务是独立的作业系统
Web服务是完全独立的编程语言
Web服务连接人,系统和设备  

小单位的代码
Web服务是小单位的代码用来处理一套有限的任务。

例如,网络服务可以是一个小程序,旨在提供其他应用的最新证券交易价格。另一个例子可以是一个小程序用来处理信用卡付款。




基于XML的网络协议
Web服务使用标准的网络协议的HTTP , XML的,肥皂的WSDL ,和UDDI 。

的HTTP
即HTTP (超文本传输协议)是万维网标准的通信网络。 HTTP是标准化的万维网联盟( W3C ) 。

XML的
XML (可扩展标记语言)是一个众所周知的标准储存,携带和交换数据。 XML是标准由W3C 。

你可以阅读更多关于XML在我们的XML指南。

SOAP协议
SOAP (简单对象访问协议)是一种轻便的平台和语言中立的通信协议,允许程序通过标准的通讯网络的HTTP 。标准化的SOAP是由W3C 。

你可以阅读更多关于SOAP在我们的SOAP教程。

的WSDL
的WSDL ( Web服务描述语言)是一种基于XML的语言来界定网络服务,并描述了如何访问它们。的WSDL是一种建议的Ariba , IBM和微软用于描述服务活动的W3C的XML XML的议定书。

你可以阅读更多关于我们的WSDL的WSDL教程。

UDDI的
的UDDI (通用描述,发现和集成)是一个目录服务,企业可以登记和寻找Web服务。

UDDI的是一个公共登记处,在那里人们可以发布和查询网络服务。




独立的作业系统
由于网络服务使用基于XML的通信协议与其他系统,网络服务是独立于操作系统和编程语言。

申请,要求网络服务将始终将其请求使用XML ,并取得其答案传回的XML 。呼叫应用将永远关心操作系统或编程语言上运行的其他计算机。 
 

效益的网络服务
更容易沟通的应用
更容易重用现有的服务
更容易散发资料越来越多的消费者
快速发展
Web服务更容易沟通不同的应用领域。它们还使得开发人员重复使用现有的网络服务,而不是写新的定居点。

Web服务可以创建新的可能性,许多企业因为它提供了一种简单的方法来传播信息,以大量的消费者。一个例子可以飞行时刻表和订票系统。
补充:asp.net教程,.Net开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,