私は、クライアントフォームのWCFを使用してC#でWindowsフォームアプリケーションを構築しました。私は最近、Silverlightを使い始めると同時に、Webクライアントからサーバーアプリケーションに同じWCFサービスを使用するアプリケーションのWebフロントエンドを構築しました。私がしたいのは、私のWCFを別のマシンのファイアウォールの背後に置いて、SilverlightクライアントとWCFボックスをホスティングするIIS間のDMZに居る "仲介" WCFサービスを構築することです。WCF/IISサービス仲介者のブレーンストーミング
私のWindowsフォームアプリケーションを実行するWCFサービスとは、基本的にはWebサーバーとして動作することから分離したいと考えています。この仲介アプリを構築してセキュリティを強化するのは理にかなっていますか?