2
私はちょうどWCFを開始しています...しかし、これは古いリモート、Tcpソケットまたは名前付きパイプと比較して、プロセス間通信を遅くするでしょうか?WCFには名前付きパイプとリモート処理に比べてパフォーマンスの問題がありますか?
ありがとうございました
私はちょうどWCFを開始しています...しかし、これは古いリモート、Tcpソケットまたは名前付きパイプと比較して、プロセス間通信を遅くするでしょうか?WCFには名前付きパイプとリモート処理に比べてパフォーマンスの問題がありますか?
ありがとうございました
いいえ、パフォーマンスは遅くなりません。 WCFには、TCPとnamed pipesに基づくトランスポートがあります。換言すれば、プログラミングモデル(WCF)は輸送とは無関係である。これはWCFの基本原則の1つです。
WCFでは、最適なデータ転送メカニズムを使用できます。優れたパフォーマンスが得られます。あなたのシナリオをベンチマークする必要がありますが、多くの場合、データ伝送のコストは、送信後の操作のコストに比べて小さいです。
また、here is a document comparing the performance of WCF with alternatives、マイクロソフト社の分析。
+1したリンクが面白いです –