1

私は初心者の C# ソケット プログラマーで、C# ソケット チャット アプリケーションを作成しようとしています... アプリの要件は次のとおりです.. *複数のクライアントを受け入れることができます。*別のスレッドでこれらの新しいクライアントを処理する必要があります。*サーバーにはアクティブなクライアントのリストがあり、それらをリスト(GUI)に表示します *サーバーは、クライアントが切断されたことを認識し、アクティブなクライアントのリスト(おそらくハッシュテーブルまたは配列)から削除します。

正直なところ、どこから始めればよいかわかりません。ソケット、マルチスレッドなどに関するネット上のさまざまな記事を読んでいますが、クライアント/サーバーの相互作用全体についてはまだ少し混乱しています..ヘルプ/提案は大歓迎です..:D

4

1 に答える 1

0

ZeroMQを見てください。あなたが説明しているようなアプリケーション向けに設計されており、非常にうまく機能し、無料です。

于 2013-07-25T17:44:40.020 に答える