下载

0下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 ASP.NETWeb Service服务

ASP.NETWeb Service服务.doc

ASP.NETWeb Service服务

飞行者
2018-09-05 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《ASP.NETWeb Service服务doc》,可适用于IT/计算机领域

WebService的定义WebSerVice技术是应用程序通过内联网或者因特网发布和利用软件服务的一种标准机制。他提供了一套分布式的计算技术在Internet或Intranet上通过使用标准的XML协议和信息格式提供应用服务。使用标准的XML协议使得Web服务平台、语言和发布者能够互相独立并以一种高度灵活和自动化方式组织交互活动建立基础牢固的系统应用集成是实现系统集成解决方案的一个理想的选择。作为WebService用户客户程序可以采用UDDI(统一描述、发现和集成协议,UniversalDescription,Discovery,andIntegration)协议发现服务器应用程序(WebService供应商)发布的WebSerVice采用WSDL(Web服务描述语言,WebServicesDescriptionLanguage)语言确定服务的接口定义用基于SOAP(简单对象访问协议,SimpleObjectAccessProtocol)的XML文档再通过HTTPFTP和SMTP(发送邮件服务器)等常用通信方式交换数据。在WebService的客户应用程序一方客户程序在本机调用方法但是被调用的方法会被转换为XML(基于SOAP)并通过网络发送给WebService供应商应用程序。供应商再利用XMI.文档(基于SOAP)发回对方法调用的响应。由于WebService是通过URLHTTP和XML访问的所以运行在任何平台之上、采用任何语言的应用程序都可以访问XMLWebService。WebServices是一个全新的技术架构在这个技术架构中为了支持技术架构的各种特性各种各样的技术规范不断地开发出来。整个WebServices技术系列被称为"WebServiceSstack"他们就像一个堆栈那样按照图所示的方式共存协作着。其中底部是先前定义好的并且广泛使用的传输层和网络层的标准:IPHTTPSMTP等。而中间部分是目前开发的WebService的相关标准协议包括服务调用协议SOAP服务描述协议WSDL和服务发现协议UDDIWSInspection以及服务工作流描述语言WSFLWebService的安全协议以及路由协议等。右边部分是各个协议层的公用机制这些机制一般由外部的正交机制来完成。注:、SOAP即简单对象访问协议(SimpleObjectAccessProtocol)它是用于交换XML编码信息的轻量级协议。它有三个主要方面:XMLenvelope为描述信息内容和如何处理内容定义了框架将程序对象编码成为XML对象的规则执行远程过程调用(RPC)的约定。SOAP可以运行在任何其他传输协议上。例如你可以使用SMTP即因特网电子邮件协议来传递SOAP消息这可是很有诱惑力的。在传输层之间的头是不同的但XML有效负载保持相同WebService希望实现不同的系统之间能够用“软件软件对话”的方式相互调用打破了软件应用、网站和各种设备之间的格格不入的状态实现“基于Web无缝集成”的目标。、WebService描述语言WSDL就是用机器能阅读的方式提供的一个正式描述文档而基于XML的语言用于描述WebService及其函数、参数和返回值。因为是基于XML的所以WSDL既是机器可阅读的又是人可阅读的。、UDDI的目的是为电子商务建立标准UDDI是一套基于Web的、分布式的、为WebService提供的、信息注册中心的实现标准规范同时也包含一组使企业能将自身提供的WebService注册以使别的企业能够发现的访问协议的实现标准、WebService本身其实是在实现应用程序间的通信。我们现在有两种应用程序通信的方法:RPC远程过程调用和消息传递。使用RPC的时候客户端的概念是调用服务器上的远程过程通常方式为实例化一个远程对象并调用其方法和属性。RPC系统试图达到一种位置上的透明性:服务器暴露出远程对象的接口而客户端就好像在本地使用的这些对象的接口一样这样就隐藏了底层的信息客户端也就根本不需要知道对象是在哪台机器上。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/2

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利