文章分类 - .NET
摘要:WCF基础介绍什么是WCF: WCF的全称是:Windows通信基础(Windows Communication Foundation)。本质上说,它是一套软件开发包。WCF的设计目的是为分布式计算机提供可管理的方法,提供广泛的互操作性,并为服务定位提供直接的支持。WCF帮助程序员在.NET的环境中开发服务,或是开发访问服务的客户端,基于SOA的技术平台无关性,WCF并不要求整个系统的服务都由WCF来开发。 WCF为程序员提供了丰富的功能,其中包括:托管、服务实例管理、异步、安全、事务管理、离线队列。并且WCF对产业中的标准协议进行了封装和定义,它把程序员从繁琐的通信、格式编码中解放出来,使得
阅读全文
摘要:从SOA的实现来看,客户与服务、服务与服务之间的消息传递是关键模块之一。在WCF的模型中,无论通讯的双方处在完全不同的局域网内,还是恰好被寄宿在同一进程内,编程模型都将通信的另一段视为“远端”,都会为传输简历完整的通道和编码器。而绑定和地址,也正是终结点中和通信有关的两个要素。 1.WCF通道模型 绑定的本质是一个配置好的通道栈,为了方便程序员专注于业务逻辑,WCF提供了一系列常用的绑定。但是在学习绑定之前,了解WCF通道模型有助于读者对消息的发送和接收有更直观地理解。本节将介绍WCF通道模型。 1.1WCF通道模型概述 在WCF编程模型中,无论交互的另一方得具体位置在哪...
阅读全文

浙公网安备 33010602011771号