サーバーといくつかのクライアントがある非常に小さなチャットプログラムを実行する方法を理解しようとしています.3としましょう。サーバーはすべての通信の仲介者であり、すべてのメッセージは転送する前にサーバーに渡す必要があります適切なクライアントに。
今、私はこれにかなり慣れていないので、TcpListener と Socket を使用してサーバーに接続できるクライアントしかありません。その後、クライアントはサーバーにメッセージを送信でき、サーバーは応答できます。基本的に私が求めているのは、一度に 3 つのクライアントを接続する方法と、それらの違いを区別する方法です。そのため、どのクライアントにメッセージを転送するかがわかります。
これは私がこれまでに得たものです: https://gist.github.com/4555536
また、確認応答を返さずに複数のメッセージを続けて送信したい場合はどうすればよいですか? 私は主に、これを処理できる更新メソッドを取得したゲームを行います。
編集:ローカルで行うにはどうすればよいですか?それ以外の場合は、IP アドレスを使用できることを知っています。
よろしく、 フレドリック