0

デバイス ID を送信してデバイスを認証するインターセプター レイヤーを WCF サービスに追加したいと考えています。

私はWCFインターセプターに非常に慣れていません。それらを理解するのに時間をかける前に、Compact Framework でも機能するかどうかを知りたいと思います。

それで、WCFインターセプターはコンパクトフレームワークで動作しますか?もしそうなら、私がそれらを調査する際に留意する必要がある特別な考慮事項はありますか. (これを行う方法の C# の例は素晴らしいでしょう!)

Visual Studio 2008 SP1 を使用しています。

4

2 に答える 2

1

私自身は WCF を使用したことはありませんが、この記事をざっと見ただけで、.NET CF 3.5 でサポートされている IChannelFactory や IChannelListener クラスが必要であることがわかります。

この記事にはダウンロード可能なサンプル アプリも含まれており、.NET CF で実行するように変更することができます。

だから私はあなたに考慮事項や問題を与えることはできませんが、私にはあなたがここで行き止まりの道を進んでいないように見えます.

于 2010-01-12T16:54:51.683 に答える
0

インターセプターは、コンパクト フレームワーク (NETCF) の WCF で作成できません。インターセプターに必要な IClientMessageInspector および類似の構造体は、NETCF には存在しません。

ただし、カスタム SOAP ヘッダーを追加できます。それらを各 WCF サービス コールに追加するだけです。

于 2010-01-15T23:16:43.393 に答える