紧凑框架上的WCF拦截器

时间:2010-01-12 16:37:59

标签: wcf compact-framework interceptor

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

我对WCF拦截器非常新。在我花时间弄清楚之前,我想知道他们是否使用Compact Framework。

那么,WCF拦截器是否可以与Compact Framework一起使用?如果有的话,我在研究它时需要记住任何特殊注意事项。 (如何做到这一点的任何C#示例都很棒!)

我正在使用Visual Studio 2008 SP1。

2 个答案:

答案 0 :(得分:1)

我自己没有使用过WCF,但是快速浏览一下this文章就会发现我需要.NET CF 3.5支持的IChannelFactory和/或IChannelListener类。

该文章还有一个可下载的示例应用程序,您可以修改该应用程序以在.NET CF上运行。

所以我不能给你任何考虑或陷阱,但在我看来你不会走在这条死路上。

答案 1 :(得分:0)

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

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