WCF 契约的版本管理

本文所指的契约是指 Service Contract (服务契约) 、Data Contract (数据契约)和 Message Contract (消息契约)。这个世界唯一不变的就是 “变化” 本身。什么是版本?版本类似一个标记,用于标识某一特定时间点一个对象所处的状态及其所包含的行为 ...查看详情
分 类:项目开发 标 签: 版本管理 WCF

WCF 扩展之我见: InstanceProvider

本系列索引,请见《开篇》继续 WCF 扩展系列,本文就来讨论下 InstanceProvider。作 用InstanceProvider 与 InstanceContextProvider 看起来很像,但却拥有着完全不同的目的。后者的目的正如我前几篇文章所指的用于在不同的请求或客户端之间 ...查看详情
分 类:项目开发 标 签: WCF InstanceContext

WCF 扩展之我见: MessageInspector

本系列索引,请见《开篇》这次介绍的 MessageInsepctor 是 WCF 可扩展性中用得最多的一个扩展了,MessageInspector 字面意思 “消息检查员”,可见通过使用这个扩展,可以对消息进行查看,那它到底有什么作用呢?作 用先来看看 MSDN 的说明:Defines ...查看详情
分 类:项目开发 标 签: WCF

WCF 扩展之我见: InstanceContextProvider

关于 InstanceContext 的话题,在前几篇文章中也有介绍,大家不妨了解一下。IntanceContext 翻译成中文可以理解为实例的上下文,类似线程上下文,它提供了与实例有关的一切环境信息,如 ServiceHost 的信息、事务的信息、并发的信息、Channel 的信息等。 ...查看详情
分 类:项目开发 标 签: WCF InstanceContext

WCF 扩展之我见: MessageFilter

在 System.ServiceModel.Dispatcher 名称空间下,WCF 为我们提供了8种预置的 Filter:ActionMessageFilter: 根据 Action 来过滤EndpointAddressMessageFilter: 根据 action 的 to 地址 ...查看详情
分 类:项目开发 标 签: WCF

WCF 扩展之我见: Behaviors

本系列索引,请见《开篇》在上一篇中介绍了 Service Model Layer 中涉及到的方方面面,本篇文章的主角是起到桥梁作用的 Behaviors。Description 和 Behaviors 简介Description 提供了对 WCF 各部分组件的描述,包含静态的信息描述及对 ...查看详情
分 类:项目开发 标 签: WCF

WCF 扩展之我见: Service Model Layer

本系列索引,请见《开篇》本文将对 Service Model Layer 部分进行一个整体的介绍。如果需要查看该系列的其它文章,请点击 《WCF 扩展之我见: 开篇》。The service model layer is responsible for pulling incoming ...查看详情
分 类:项目开发 标 签: WCF
本站采用知识共享署名 3.0 中国大陆许可协议进行许可。 ©2014 Charley Box | 关于本站 | 浙ICP备13014059号