私はサーバとして私に接続するTcpClientを区別できますか? クライアントとして、私はいつもサーバが私の誰であるかを知るためのユーザ名などを送信する必要がありますか?CのTcpClientを区別する#
5
A
答えて
1
私は典型的に、データをクライアント側に送信して、クライアントを識別します。私が使用する識別子は、次のとおりです。
LANおよびWAN IPアドレス、 コンピュータ名、 ユーザ名、 オペレーティングシステム、
あなたのコメントに加えて、私はその変数を処理するサーバー内のクライアントクラスを作成し提案したいですすでにクライアントから送信されているため、ユーザー名などを再送信する必要はありません。
0
メッセージを送信する際に、各ユーザーに固有のIDを使用する必要があります。つまり、ユーザーのテーブルのプライマリ・キーIDや他のものを使用できます(各ユーザーごとに静的IDコードを生成できます)。ログイン後、そのクライアントからのすべてのメッセージに使用することができます。
関連する問題
- 1. C#SSL TcpListener TcpClient
- 2. ファイル内のデータを区別するC
- 3. C#Tcpclientクライアント別のクライアントにメッセージを送信
- 4. C++でフォルダとファイルを区別する
- 5. CクライアントのTCPClientとソケット#
- 6. C#TcpClient最初に接続する
- 7. C#ストリームをTcpClientから読み取る
- 8. CとC++のunixディレクトリとファイルを区別する
- 9. クリックとマウスとの区別を区別する
- 10. セレン - 同一の区別<articles>、C#
- 11. C#NetworkStream/TCPClientを介したビデオストリーミング
- 12. Outlook 2010のインラインイメージと添付ファイルを区別する方法[C#]
- 13. ランタイム時にcのユニオンメンバーを区別する方法
- 14. C#WinFormsのWndProcでタッチとマウスを区別する方法は?
- 15. 構造的に同一のクラスを区別するC++
- 16. C#でTcpClientをプロキシの背後から接続するには?
- 17. onProviderDisabled - プロバイダを区別する
- 18. アカウントを区別する
- 19. APKファイルを区別する
- 20. データトラフれるtcpClient
- 21. RethinkDBフィルタをインデックス別に区別する
- 22. 実行時にポインタと参照を区別するANSI C++
- 23. Mifare UltralightとMifare Ultralight Cを区別する
- 24. C#、TcpClientからIPアドレスを取得する方法は?
- 25. 区別IDの
- 26. 他のスレッドからTcpClientをリッスンするスレッドを停止するC#
- 27. ファイルとディレクトリを区別して区別できますか?
- 28. れるtcpClientエラー:「System.InvalidOperationExceptio」
- 29. アクティブレコードルビーと区別する
- 30. 区別するLinqクエリグループ
あなたは何でもできます。あなたが送るものを理解するサーバーを作成するのはあなた次第です。 – SLaks
私は理解していますが、私はユーザー名と区別しています。私が接続すると、ユーザー名を一度送信します。私は新しいメッセージを送信するときにいつも自分のユーザー名を送信する必要がありますか、それとも別の方法で区別する必要がありますか? – patentul
あなたの質問は非常に不明です。あなたはどんな問題を抱えていますか? – SLaks