Castle.DynamicProxy实现WCF接口服务端模拟_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > Castle.DynamicProxy实现WCF接口服务端模拟

Castle.DynamicProxy实现WCF接口服务端模拟

 2014/11/8 21:07:12  冈底斯  程序员俱乐部  我要评论(0)
  • 摘要:在公司的某项目中使用Castle框架作为IOC容器使用,而实现AOP的注入,是Castle.DynamicProxy的核心能力.项目与其他厂商的接口是基于WCF发布的restful接口.开发时,都是使用模拟器,可以使用Castle.DynamicProxy实现WCF接口模拟,这是AOP的典型应用:1.实现通用的拦截器,对请求数据进行格式校验,并读取配置的应答报文进行应答2.在IOC容器组件注册时,注入拦截器到接口对象3.使用Castle.DynamicProxy框架动态生成WCF接口的代理类
  • 标签:实现 服务端 WCF 服务 接口
在公司的某项目中使用Castle框架作为IOC容器使用,而实现AOP的注入,是Castle.DynamicProxy的核心能力.   项目与其他厂商的接口是基于WCF发布的restful接口.   开发时,都是使用模拟器, 可以使用Castle.DynamicProxy实现WCF接口模拟,这是AOP的典型应用:   1.实现通用的拦截器,对请求数据进行格式校验,并读取配置的应答报文进行应答   2.在IOC容器组件注册时,注入拦截器到接口对象 3.使用Castle.DynamicProxy 框架动态生成WCF接口的代理类(核心代码) 动态生成代理类后,一定要保存到bin目录,否则WCF框架会找不到对象引用~ 如果接口改动了,那么需要手动删除动态生成的dll     4.通过接口与代理类发布WCF服务

 

发表评论
用户名: 匿名