6

C#で記述されたシンプルで高速なTCPソケットサーバーを探しています。非同期(WinFormsアプリと一緒に実行)であり、接続されたクライアントへのデータの非同期送受信をサポートしている必要があります。動作する可能性のある次のライブラリを見つけましたが、特定のライブラリに関するアドバイスを探しています。

(カスタムシリアライザーを使用して)バイナリデータをC#からAS3フロントエンドに送信しようとしています。クライアントソケットはすでにAS3で記述されていますが、C#で信頼できるソケットサーバーが必要です。

どのソケットサーバーライブラリを使用して成功しましたか?バイナリをサポートし、信頼性がありますか?

4

1 に答える 1

8

自分ですべてをゼロから作成するように言われる人もいるかもしれませんが、あなたが言うように、ライブラリを使用する方がはるかに高速で簡単であるため、私にはよくわかりません。

networkComms.netを使用して、バイナリデータをbyte []として送信すると仮定すると、単純なクライアントサーバーの例-ここにあります。WPFチャットの例-ここ。どちらの例でも、文字列を送受信する代わりに、関連するセクションをbyte[]に置き換えます。「関連性のある」は、例と含まれているコメントに基づいて明らかになるはずです。

私はこのライブラリの開発者であることを付け加えなければなりません。

于 2013-02-21T18:10:39.830 に答える