0

数百のメソッドがいくつかのインターフェイスを介して公開され、これが .Net リモーティングを介して TCP チャネルを介してすべてのクライアントに公開される、非常に複雑なアプリケーションを想像してみてください。

そして、WCF サービスを使用して同じことを行うとします。ここに .Net クライアントしかないとしましょう。

では、アプリ全体を Remoting から WCF に移行すると、パフォーマンスが低下するのではないかと考えていました。

どちらがより速く/パフォーマンスが賢明ですか?

WCF で複数のインターフェイス (サービスとしてのホスティング) を公開すると、リモート処理にオーバーヘッドがありますか、それともその逆ですか?

4

1 に答える 1

-1

出演場所はどこですか?それはあなたの単一のメソッドまたはシステム応答にありますか...?
パフォーマンスが単一の方法である場合は、リモーティングの方が高速です。
パフォーマンスがシステム応答である場合、それはシステム アーキテクチャに依存しています。

于 2013-11-05T00:14:22.990 に答える