1

私は複数のWCFサービスを持っており、互いに独立しており、それらが一緒になって素晴らしいコアシステムを形成しています。サードパーティは私たちのシステムに非常に簡単に統合できます。誰もが満足しています...しかし

この問題は、特定のライセンスに基づいて、特定の顧客に対して特定の WCF サービスの使用を制限したい場合に発生します。これは、サード パーティが構成ファイルを編集して、すべての wcf サービスに完全にアクセスできるようにしたくないためです。

では、特定のサービスの使用を制限するにはどうすればよいでしょうか? (ライセンスに基づいて) 構成ファイルからロードするサービスを選択するオプションがあるのではないかと考えていました。それは可能ですか?他にどのようなオプションがありますか?

前もって感謝します。

4

1 に答える 1

2

ServiceHostマネージド アプリ (コンソール アプリや Windows NT サービスなど) を使用している場合、基本的には、WCF サービスを "提供" するインスタンスの作成と管理を制御できます。

そのサービス ホストを拡張すると、必要な適切な WCF サービスを読み込む際に、あらゆる種類の柔軟性を実装できます。

続きを読む:

于 2012-06-07T15:00:07.063 に答える