LANチャットアプリケーションを作成しています。私はすでにクライアントとアプリケーションのサーバー部分を作成しました。クライアント情報を収集する(IPアドレスとMACアドレス)
私が知りたいのは、サーバーが接続されているホストの情報をどのように表示できるかです。たとえば、サーバーに接続されているクライアントが5つある場合、IPアドレスまたはそのMACアドレスのような各クライアントの情報をサーバーが収集するようにしますか?誰もがこの問題を助けることができますか?
LANチャットアプリケーションを作成しています。私はすでにクライアントとアプリケーションのサーバー部分を作成しました。クライアント情報を収集する(IPアドレスとMACアドレス)
私が知りたいのは、サーバーが接続されているホストの情報をどのように表示できるかです。たとえば、サーバーに接続されているクライアントが5つある場合、IPアドレスまたはそのMACアドレスのような各クライアントの情報をサーバーが収集するようにしますか?誰もがこの問題を助けることができますか?
クライアントにIPアドレスとMACアドレスを問い合わせる必要があります。
私はあなたがどのようにクライアントとサーバが通信している、より良いあなたの質問に答えるためにMAC
のための同様のものを見つけることができると思いますか?あなたのIP How to get the IP address of the server on which my C# application is running on?
を取得するためにこれを参照してください。
私はあなたがASP.NETで作業していないと推測しています。この場合、要求オブジェクトプロパティを使用して少なくともIPアドレスを取得できます。
一部の情報はここで見つけることができます:
は、あなたのクライアントTCPやUDPはありますか? –
このフォーラムで少し検索して、それを聞いて、あなたのために読んでください: http://stackoverflow.com/questions/950020/remoting-information-about-the-client-c-sharp – Moonlight
@ M.Babcock私のクライアントはTCPを使用します。 – Eric