WCF 扩展之我见: IExtensibleObject

本系列索引,请见《开篇》前面一系列文章就 Service Model Layer 中的各个环节 (即 “从 Message 转变为对一个 CLR 方法的调用” 的过程)如何进行扩展给予了相应的介绍。本文要介绍的内容可与前面介绍的部分扩展相结合而实现更多的能力,它就是 IExtensibl ...查看详情
分 类:项目开发 标 签: IExtensibleObject WCF

WCF 扩展之我见: ErrorHandler

本系列索引,请见《开篇》一般情况下应用程序的错误处理都大同小异,如果为每个错误单独写 try...catch... 未尝不可,但是如果错误处理逻辑相同,就会导致违反 DRY (Don't Repeat Yourself) 原则。对于控制台、窗体等类似的应用程序,我们可能会考虑使用一些 A ...查看详情
分 类:项目开发 标 签: ErrorHandler WCF

WCF 扩展之我见: IOperationInvoker

本系列索引,请见《开篇》说完了 ParameterInspector,本文将开始介绍与方法调用密切相关的 OperationInvoker。它基于 InstanceProvider 中所提供的 Instance,及 Message 中所携带的参数发起方法调用。作 用正如其名,该扩展用于调 ...查看详情
分 类:项目开发 标 签: WCF OperationInvoker

WCF 扩展之我见: ICallContextInitializer

本系列索引,请见《开篇》本文介绍 ICallContextInitializer 这个用于扩展 WCF 的接口。作 用CallContext 指的是调用的上下文,即,执行当前调用的线程上下文。线程上下文中存放了当前的线程状态,语言环境,用户的权限等。通过 CallContextIniti ...查看详情
分 类:项目开发 标 签: WCF

使用命令行操作 MSI

有些时候,我们会希望在不安装应用程序的前提下查看一下这个安装包中到底有些啥玩意,也可能遇到无法通过 GUI 对已经安装在 Windows 操作系统中的应用程序执行删除操作。本文介绍大家一个小窍门,即,通过命令行来实现上述需求。msiexec, 这个就是本文的重点。解压msiexec /a ...查看详情
分 类:其 它

WCF 个别配置项说明

对于 WCF 配置文件 及 ServiceBehavior/Contract 等中的大多数配置项的作用及用法大家都很熟悉,然后有少部分的配置项,平时用得比较少。本文将对这些使用频率相对较低的配置项进行介绍,欢迎大家完善: 配置文件endpoint/@bindingName作用:指导 ...查看详情
分 类:项目开发 标 签: WCF
本站采用知识共享署名 3.0 中国大陆许可协议进行许可。 ©2014 Charley Box | 关于本站 | 浙ICP备13014059号