2011-07-22 10 views
0

私はサードパーティが2つのサービスを公開しているアプリケーションで作業しています.1つは別のプラットフォーム上に構築されたレガシーサービスであり、もう1つはWCF上に構築されたサービスです。クライアントからのリクエストに基づいて、いずれかのサービスにリダイレクトする必要があります。私は、WCFルーターを作成して、誰かが参考になる良いリンクを共有できるようにするつもりです。ルータ経由で2つのWCFサービスへのルーティング

答えて

2

あなたがRoutingServiceを使用することができ、.NET 4を使用している場合は - これは、データ依存のルーティングをサポートしています。それについての一連のスクリーンキャストを記録しましたhere、特にデータ依存型ルーティングに関するものがありますhere

+0

ニースのビデオ。私はフィルターで疑問を抱いています。私の場合、クライアントは、フィルタを介して特定のサービスにリダイレクトすることに基づいてsoapメッセージのパラメータを送信しますが、パラメータを送信しない場合は、データベースクエリを実行し、それに基づいて特定のサービスが呼び出されます。あなたは私がルータでこれを達成する方法を教えてもらえますか? – VJAI

+0

カスタムフィルタの使用方法については、別のビデオがあります。これは、フィルタが一致するかどうかを判断するためのロジックを記述する必要があります。実際には、ルーティングテーブルのある部分を完全に制御する方法を示す高度なカスタムフィルタのもう1つがあります –

+0

Richardに感謝します。素敵なビデオをやったことがあります。 – VJAI