2009-07-07 13 views
0

私はServiceHostクラスを使用してホストされているいくつかのwcfサービスを持っています。 ここでは、これらのサービスをホストできる別のwcfサービスを実装したいと考えています。 どうすればいいですか?他のwcfサービスをホストできるwcfサービスを実装するにはどうすればいいですか?

は私がのServiceHostを使用してホスティング自己でそれらをホストすることができ、私はいくつかのWCFサービスを作成していると仮定し、私はすべてのWCFサービスをホストすることができますプログラムは、そう何のサービスは自己IISをホストすることができます

+2

あなたはこれの目的を説明できますか?あなたはすでにどこかでホストされているWCFサービスを持っているので、他のサービスに同じホストを使用しないのはなぜですか? –

+0

WCFサービスは他のWCFサービスをどのようにホストできますか?それは本当に意味をなさない...あなたは何を達成しようとしていますか?サービスをホストするためにServiceHost(または複数のホスト)を使用するだけではどうですか?その余分なWCF "ホスティング"サービスは何のためですか? –

+0

wcfサービスをいくつか作成したとしますが、ServiceHostを使用してセルフホスティングでホストすることができますが、wcfサービスをホストできるプログラムが必要なので、サービスは自己ホスティングする必要はありません。 –

答えて

0

さて、あなたはそれらのWCFサービスをホストする、またはIIS内でそれらをホストするサービスを作成することができ、私はどちらかのオプションがあなたのために働くだろうと思います。

0

をホストする必要がないことを望みますWAS(Windows Process Activation Server)も同じことができます。彼らはどちらも、ホスティングに関連した独自のプロと欠点を持っています。

WebFXサービス(およびWFワークフロー)のための管理された中央ホスティング環境へのもう1つのステップとして、Windows "Dublin" - .NET 4.0の後に予定されています。

これらはすべて、他の人にあなたのWCFサービスをホストすることを許可します。あなたの終わりにServiceHostインスタンスは必要ありません。

マルク・