0

いくつかのルーティングを行う必要がある wcf プロジェクトがあります。あるシナリオの 1 つは、サービスのバージョン管理を行うことです。したがって、たとえば、変更があった場合、または壊れている wcf サービスの新しいクライアントに対して新しいサービスを実装する必要がある場合、新しいクライアントによって消費される別のサービス エンドポイントを作成します。しかし、問題は、古いクライアントがサービスの古いバージョンと通信できる必要があることです (これが、サービスのバージョン管理が正しく機能する方法ですか?)。そのために、XPath メソッドを使用した wcf ルーティング サービスを使用することにしました。

XPath メソッドでできることは 2 つあります。コンテンツ フィルタリングを使用してデータ コントラクトのバージョンを確認するか、ヘッダーを調べることです。今は、ベンチマークのためだけに両方を実行したいと考えています。XPath がどのように機能するかは理解していますが、実装方法がわかりません。

チュートリアルや例は大歓迎です。ウェブ上でいくつかの良い例が見つかりましたが、完全な構成は提供されていません。

よろしくお願いします、

4

1 に答える 1

1

ここで良い記事、すべてを説明するビデオ、およびダウンロード可能なソースを見つけました。ここ:

記事: http://msdn.microsoft.com/en-us/vs2010trainingcourse_whatsnewinwcf4_topic19

ビデオ チュートリアル: http://channel9.msdn.com/Shows/10-4/10-4-Episode-40-The-New-WCF-Routing-Service

ソースのダウンロード: http://az12722.vo.msecnd.net/vs2010trainingcourse2-1/labs/whatsnewinwcf41-1-0/Source.zip

于 2012-06-05T16:43:17.300 に答える