摘要: 标准绑定绑定的基本概念:通道模型具有极大的灵活性,可以在协议通道,编码器,传输通道等各个方面进行设置,每次都需要设置一个完整的通道栈是一个较为复杂的事情,从传输协议上看,有HTTP,TCP,UDP,P2P,IPC和MSMQ等多种方案,从编码器上,有二进制编码,MTOM等编码方法,在加上消息的安全策略,会话设置的组合会有很多。绑定是一个定制好的通道栈,包含协议通道,传输通道和编码器,从功能上看,一个... 阅读全文
posted @ 2010-05-29 11:27 justlife 阅读(675) 评论(0) 推荐(1) 编辑
摘要: WCF通道模型绑定的本质是一个配置好的通道栈,为了方便程序员专著与业务逻辑,WCF提高了一些烈的绑定。无论交互的另一方具体位置在哪里,WCF都会为消息的发送和接收建立一个完整的消息管道,这个消息管道也成为通道栈,通道栈中的每一个通道组建,都会有机会对消息进行处理,而整个通道栈是可编辑并且可插入的,这就确保了WCF的通道模型具有相当大的灵活性,WCF通道模型是完全和上层程序隔离的,任何一个服务/客户... 阅读全文
posted @ 2010-05-29 11:19 justlife 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 在推出WCF之前微软提供了四种方案来实现分布式的通信交互技术,分别是:1.Web服务和WSE2. .NETRemoting3. .NET 企业服务4.微软消息队列WCf对这些技术的集成包含了两个方面, 首先是WCF的架构本身吸收了这些技术的精华,使用WCF的客户端和服务段可以和现有的WEB服务,MSMQ队列进行交互。从系列学习1到现在,都没有谈到到底WCF有那些部分组成,下面将介绍他的最基本的构成... 阅读全文
posted @ 2010-05-29 11:13 justlife 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 面向过程的设计思想解除了软件本身和机器内存,寄存器,地址之间的耦合,同一时期,软件工程开始被开发者和研究者进行研究,一系列的方法被提出,以降低模块之间的耦合,提高代码的重用率,对于面向过程的设计思想而言,代码以函数为基本模块,但是由于数据被全局共享,导致了函数的变化会影响整个系统的其他函数.面向对象的设计思想在企业系统开发中仍然暴露了很多问题,首先是对象的传递问题,当对象跨越进程或主机时,系统需要... 阅读全文
posted @ 2010-05-29 10:55 justlife 阅读(448) 评论(1) 推荐(0) 编辑