2012-03-26 17 views
1

私はWCFに非常に慣れており、この質問をしたいと思います。 私の考えは、WindowsサービスでWCFサービスをホストすることです。私がこの作業を終えたら、同じネットワーク内の複数のクライアントがこのサービスを利用できるようにすることができますか?もしそうなら、どのように?どのバインディングを使用するのですか?複数のクライアントがWindowsサービスでホストされているWCFサービスにアクセスできますか?

答えて

10

ネットワーク内の複数のクライアントがこのサービスを利用できるようにすることはできますか?

はい、それがポイントです。

どうすればよいですか?

クライアントを作成して接続します。何兆ものサンプルがあります。 Thisは多くのうちの1つです。

私はどのバインディングを使用するのですか?

あなたが望むバインディング。しかし、この場合はnetTcpBindingを使用します。

0

回答ははいです。ネットワーク内のすべてのクライアントでWCFサービスを利用できます。複数のリクエストを同時に処理することに懸念がある場合は、それも可能です。 WCFはあなたのためにこれを行います。 ServiceBehaviorAttribute.InstanceContextModeの説明を読んでください。

6

私は常にこれを見つけましたflow chartは、バインディングの選択に役立ちます。

WCF Binding Selection Flow Chart

関連する問題