数百のメソッドがいくつかのインターフェイスを介して公開され、これが .Net リモーティングを介して TCP チャネルを介してすべてのクライアントに公開される、非常に複雑なアプリケーションを想像してみてください。
そして、WCF サービスを使用して同じことを行うとします。ここに .Net クライアントしかないとしましょう。
では、アプリ全体を Remoting から WCF に移行すると、パフォーマンスが低下するのではないかと考えていました。
どちらがより速く/パフォーマンスが賢明ですか?
WCF で複数のインターフェイス (サービスとしてのホスティング) を公開すると、リモート処理にオーバーヘッドがありますか、それともその逆ですか?