基于紧凑框架的WCF拦截器

基于紧凑框架的WCF拦截器,wcf,compact-framework,interceptor,Wcf,Compact Framework,Interceptor,我想在我的WCF服务中添加一个拦截器层,以发送设备ID来验证设备 我对WCF拦截器非常陌生。在我花所有的时间去弄清楚它们之前,我想知道它们是否能够与紧凑的框架一起工作 那么,WCF拦截器是否与Compact框架一起工作?如果是,在研究它们时,我需要记住哪些特殊的注意事项。(任何关于如何做到这一点的C#示例都将非常棒!) 我使用的是Visual Studio 2008 SP1。我自己还没有使用WCF,但快速浏览一下这篇文章,我发现您需要.NET CF 3.5支持的IChannelFactory和/

我想在我的WCF服务中添加一个拦截器层,以发送设备ID来验证设备

我对WCF拦截器非常陌生。在我花所有的时间去弄清楚它们之前,我想知道它们是否能够与紧凑的框架一起工作

那么,WCF拦截器是否与Compact框架一起工作?如果是,在研究它们时,我需要记住哪些特殊的注意事项。(任何关于如何做到这一点的C#示例都将非常棒!)


我使用的是Visual Studio 2008 SP1。

我自己还没有使用WCF,但快速浏览一下这篇文章,我发现您需要.NET CF 3.5支持的IChannelFactory和/或IChannelListener类

本文还提供了一个可下载的示例应用程序,您可以对其进行修改以在.NET CF上运行


因此,我不能给你任何考虑因素或问题,但在我看来,你不会走上死胡同。

不能在WCF for Compact Framework(NETCF)上创建拦截器。NETCF中不存在拦截器所需的IClientMessageInspector和类似构造

不过,您可以添加自定义soap头。您只需将它们添加到每个WCF服务调用中