非同期ソケットプログラミングおよびF#
-
25-09-2019 - |
質問
私は、WCFサービス、ソケット非同期しいパフォーマンスの問題とやりがいを感じていましたrefactorのコードで読んだ記事に使いやすさのF#のための非同期マルチスレッドなどが知りたいと思い性能を利用F#平行?や対応、WCFサービス、大量のデータを転送のソケット(tcp)なので、その重要な性能と並列アルゴリズムです。
解決
簡単に言えば:
F#は、C#と同様のパフォーマンスプロファイルを持っています。あなたは、F#とC#は、同様の構造のコードのために多くのperfの違いを持つように期待するべきではありません。
はF#は、C#に比べ非同期コードのより良いプログラミングモデルを有しています。あなたがC#でBeginFoo / EndFooコールバック多くのものをやっている場合は、それがはるかに簡単(「右のそれを得る」ために、より簡単)F#でこのコードを書くことができます。
のhttp://lorgonblog.wordpress .COM / 2010/3月28日/ F-非同期オンサーバ側/ の
他のヒント
応答があるまで伝えつつ並行しています: 回転非同期ソケットが平行にな兼職の状況は非常に集中的に利用TPL
感謝
所属していません StackOverflow