Kellen-技术改变世界  
技术学习,分享,资料收集......

构建WCF面向服务的应用程序系列课程(15):扩展性.zip

讲座内容:如同WCF所提供的丰富的特性一样,开发者可以利用服务模型实现更多特性的扩展。例如,下面就列出了一些开发者需要自定义WCF扩展的原因:标准化的编码习惯,为宿主与信道的初始化提供缺省操作,为消息处理添加新的行为,控制消息如何被处理,提供标准化的错误处理语义,对安全模型进行扩展以支持自定义验... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(7):消息模式.zip

讲座内容:当我们在构建分布式企业系统的时候,多种类型的消息交换能够满足不同通讯模式的需要。在本次课程中,我们将通过演示讨论不同类型的消息模式并且向大家介绍如何使用它们来满足服务中不同的部署和通讯需求。例如,使用MTOM和流技术对于大消息的处理,讨论如何使用经典的消息交换模式,讨论服务契约设计所带... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(1):WCF概要.zip

讲座内容: Windows Communication Foundation (WCF)是微软公司为构建面向服务的应用程序(SOA)所提供的消息平台。该平台随着Windows Vista操作系统,并且作为.NET Framework 3.0的一部分发布。WCF统一了组件与服务之间如何通讯的开发模型... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(8):实例模型.zip

讲座内容:通过对WCF服务进行配置,服务实例的生命周期能够被限制在请求过程中,客户端会话(代理的实例)的持续过程中,甚至在单件服务中保持到“永远”。根据客户端期望的调用模式,状态处理的需求,以及对于服务请求所期望的吞吐量,不同的应用程序对于服务生命周期的正确选择是不同的。在WCF中,实例模型控制... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(12):可靠性消息.zip

讲座内容:当我们向远程服务发送消息时,我们通常需要确认消息确实已经送达。而如果当消息没有送达时,我们通常希望能够再次尝试,或者采取适当的行为。通常,这些消息递送保证是由一些传输协议来提供的,例如TCP协议或者命名管道。然而这些措施之能够保证点对点的情况。如果通讯过程在发送者与接受者之间存在中介,... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(3):契约版本处理.zip

讲座内容:客户端依赖使用WSDL(Web Services描述语言)所定义的契约来与服务进行通信。WSDL契约描述了在每个服务终结点(service endpoint)中可用的操作,以及与每个操作相关的消息的格式和大纲。对于已经发布的契约进行更改可能会对已经存在的客户端产生兼容性问题。为了保证其... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(5):绑定(Bindings).zip

讲座内容:目前,我们已经学习了如何使用一些标准的绑定(如:NetTcpBinding和BasicHttpBinding)来暴露服务的端点。事实上,服务的每个端点都需要与特定的绑定相关。绑定描述了传输协议,数据的编码格式,以及定义通讯信道所需的消息协议。在本次课程中,我们将向大家介绍如何绑定配置以...
[  预览 ]

构建WCF面向服务的应用程序系列课程(6):宿主(Hosting).zip

讲座内容:对于一个能够在运行时提供访问的服务, 其必须要运行在托管进程的宿主中。WCF服务能够以IIS 6.0和安装了新的WAS(Windows Process Activation Service)的IIS 7.0或者任何托管应用程序进程(如:控制台, Windows Form, WPF, W...
[  预览 ]

构建WCF面向服务的应用程序系列课程(9):并发, 吞吐量与限流.zip

讲座内容:部署服务作为大规模企业系统的一部分通常会遇到一些带有相互冲突的目标的特性。一方面,需要能够对尽可能多的并发请求进行处理。另一方面,可能需要对请求进行限流,以使得服务器的负载不会过重。在本次课程中,我们将探索WCF为管理并发访问与限流访问所提供的特性。学习如何配置服务以允许线程重入或者并...
[  预览 ]

构建WCF面向服务的应用程序系列课程(2):WCF契约设计.zip

讲座内容:客户端与服务器端通过交换序列化后的消息进行通讯,并且在各自的端点处将消息反序列化为公共语言运行时类型。在最简单的场景中,客户端与服务器端的开发者只通过对象来相互操作,并且所有的序列化操作都被隐藏起来执行。WCF提供了这个隐藏的操作。Web Services描述语言(WSDL)描述了到达... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(4):异常与错误处理.zip

讲座内容:在分布式系统中,发生在远程的异常在到达客户端之前必须要穿过进程或者计算机的边界。在面向服务的架构(SOA)中,边界可能是位于同一个进程中的服务边界,也可能是跨越进程或者计算机的边界。在这些分布式边界之外,还存在着很多技术和平台的边界。在本次webcast中,我们将介绍SOAP错误和他们...
[  预览 ]

构建WCF面向服务的应用程序系列课程(10):安全基础.zip

讲座内容:通过提供大量的在传输与消息级别的缺省安全设置,WCF默认情况下是安全的。然而,为了提供适当的安全限制,我们通常需要对WCF的绑定配置进行修改。在本次课程中,我们将从安全的基本概念开始,如:认证,授权,消息级别的安全性,如何应用数字签名与加密。然后,我们将探索多种在企业系统中为服务常用的... 
[  预览 ]

构建WCF面向服务的应用程序系列课程(13):事务.zip

讲座内容:事务是高可靠性系统的关键部分。当两个或者多个操作要求在一个原子任务内完成时,为了保证ACID(原子性,一致性,隔离性,持久性)特性,事务性要求通常是必须的。在开发中,事务的这些特点可以通过事务编程来实现。在.NET平台下,从2.0版本开始,提供了事务初始化等高级特性。WCF利用这些服务...
[  预览 ]

构建WCF面向服务的应用程序系列课程(14):消息队列.zip

讲座内容:在分布式系统中,队列调用是实现可靠性的另一种方法。当开发者使用经典的请求/应答模式来发送消息时,回应通常表示请求是否成功。在one-way的消息情况下,由于不存在回应,要确认消息成功到达目的地并且被成功处理是一件非常困难的事情。根据应用场景,在one-way调用中,虽然开发者可能并不关...
[  预览 ]

构建WCF面向服务的应用程序系列课程(11):联合安全.zip

讲座内容:在WCF中,安全模型支持丰富的,基于声明方式的认证。事实上,任何安全令牌都能够被表示为一组声明,例如Windows认证,用户名与密码,或者X509证书。规范化声明是联合安全模型的核心,它允许开发者对于令牌如何映射到一组指定域的声明与用户如何基于这些声明进行验证实现松耦合化的开发。在本次... 
[  预览 ]

posted on 2009-03-13 01:07  Kellen  阅读(3714)  评论(4编辑  收藏  举报