[WCF编程]10.操作:事件】的更多相关文章

一.事件概述 基础的WCF回调机制并不能阐明客户端与服务之间交互的本质.双向回调的规范使用可以通过事件来完成.客户端发生的相关事项都可以通过事件通知客户端或者多个客户端.事件可能源于直接的客户端调用,也可能来源于服务监听器.激活事件的服务称为发布者,而接受事件答得客户端则称为订阅者.如下图所示: 与回调操作相比,WCF更重视对事件的运作.从本质讲,事件代表了发布者与订阅者之间更加松散的关系,他优于客户端和服务之间的关系.处理事件时,服务通常会为多个订阅客户端发布同样的事件.发布者一般不会考虑订阅…
一.流操作概述 在默认情况下,当客户端调用服务时,服务只有在接收到完整的消息后才会被调用,同样,客户端只有在包含了调用结果的返回消息被完整接受时,才会解除对它的阻塞. 对于数据量小的消息,这种交换模式提供了简单的编程模型,因为接收消息的耗时较之处理消息本身而言是微不足道的.然而,一旦需要处理数据量较大的消息,如包含了多媒体内容.大文本或数据块的消息,如果每次都要等到完整接收消息之后才能解除阻塞,则未免不太现实. 为了解决这样的问题,WCF允许接收到(客户端或服务)在通过通道接收消息的同时,启动对…
一.回调操作概述 WCF支持服务将调用返回给它的客户端.在回调期间,许多方面都将颠倒过来:服务将成为客户端,客户端将编程服务.回调操作可以用在各种场景和应用程序中,但在涉及事件或者服务发生时间需要通知客户端时,显得特别有用. 回调操作通常被认为是双向操作.并非所有的绑定都支持回调操作,只有在具有了双向能力的绑定时,才支持回调操作.比如,HTTP协议本质上是与与连接无关的,所以他不能用于回调,所以,不能基于BasicHttpBingding绑定或WsHttpBingding绑定使用回调.为了让HT…
一.调用操作概述 WCF除了支持经典的服务端-客户端的请求/应答操作外,还提供了对其他操作类型的内建支持,包括:即发即弃的单向调用:允许服务将调用返回给客户端的双向回调:允许客户端或服务器处理大量负荷的流操作. 二.请求/应答操作 在先前介绍的实例中,契约中的操作均为请求/应答类型.在这些类型中,客户端以消息形式发出请求,它会阻塞客户端直到收到应答消息.应答的默认超时时间为1min,如果超过这一时间服务仍然没有应答,客户端就会获得一个TimeoutException异常.请求/应答是默认的操作模…
一.单向操作概述 WCF提供了单向操作,一旦客户端调用,WCF会生成一个请求,但没有相关的应答信息返回给客户端.所以,单向操作是不能有返回值,服务抛出的任何异常都不会传递给客户端. 理想情况下,一旦客户端调用了一个单向操作,它只会在要求调用的一瞬间被阻塞.事实上,单向调用不等于异步调用.当单向调用到达服务端时,不会立即分发这些调用,而是将调用方法服务端的队列中,并在某个时间分发.这一过程要根据服务配置的并发模式行为而定.服务要放入到队列中的消息个数与哦诶只的管道及可靠性模式有关.如果队列消息的数…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jquery css事件编程 位置 操作&…
主要内容: 1.指针事件 2.操作事件 1.指针事件 指针事件由各种活动输入源引发,包括触摸.触摸板.笔和鼠标(它们替代传统的鼠标事件).指针事件基于单一输入点(手指.笔尖.鼠标光标),但不支持基于速度的交互.下面是指针事件列表及其相关的事件参数列表: 事件或类 描述 PointerPressed 单根手指触摸屏幕时发生. PointerReleased 该同一触摸接触抬起时发生. PointerMoved 在屏幕上拖动指针时发生. PointerEntered 在指针进入元素的点击测试区时发生…
ylbtech-.Net-WCF-图书:<WCF编程> <WCF编程>是2008年1月机械工业出版社出版的图书,作者是Juval Lowy.Clemens Vasters. 1.返回顶部 1. 书    名:WCF编程 作    者:Juval Lowy.Clemens Vasters 原版名称:Programming WCF Services 译    者:张逸.徐宁 ISBN:9787111227786 页    数:590 出版社:机械工业出版社 出版时间:2008年1月 开…
创建WCF 服务客户端应用程序需要执行下列步骤: 获取服务终结点的服务协定.绑定以及地址信息 使用该信息创建 WCF 客户端 调用操作 关闭该 WCF 客户端对象 WCF客户端调用服务存在以下特点: 服务和客户端使用托管属性.接口和方法对协定进行建模. 若要连接客户端应用程序中的服务,则需要获取该服务协定的类型信息.通常,我们使用Svcutil.exe(ServiceModel Metadata Utility Tool)来完成,也可以直接在客户端项目上引用服务地址完成.它们会从服务中下载元数据…
WCF编程系列(五)元数据   示例一中我们使用了scvutil命令自动生成了服务的客户端代理类: svcutil http://localhost:8000/?wsdl /o:FirstServiceClient.cs 命令中http://localhost:8000/?wsdl连接返回一个XML,该XML即为元数据:用以描述如何与服务的终结点进行交互.正因为有元数据的存在,svcutil命令才能自动生成客户端代理类. 元数据遵循Web服务描述语言(WSDL)标准,所以可被多种语言支持,除WC…