2010-01-12 79 views
0

我想向我的WCF服务添加一个拦截器层,以发送设备ID来验证设备。WCF Interceptor On Compact Framework

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

那么,WCF拦截器是否可以与Compact Framework协同工作?如果有的话,在我研究它们时还有什么需要特别考虑的事项。 (任何C#示例如何做到这一点将是真棒!)

我正在使用Visual Studio 2008 SP1。

回答

0

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

虽然您可以添加自定义肥皂标题。您只需将它们添加到每个WCF服务调用。

1

我还没有用过WCF,但快速浏览this文章显示我需要.NET CF 3.5支持的IChannelFactory和/或IChannelListener类。

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

所以我不能给你任何考虑或陷阱,但是在我看来,你不会走在死胡同的道路上。