C# Socket에서 질문좀...
꽃내
2024.02.23
Socket 통신관련 프로그램을 짜고있는데요
궁금한게 있어서...
방 참가자 명단에 현재 방에 있는 사람들 목록을 나열하게 하려고합니다.
그럴려면 일단 현재 접속되어있는 모든 사람들의 IP가 저장되어야 하는데
클라이언트가 서버에 접속했을때 그 사람들의 IP를 저장하는 방법을 모르겠습니다.
ArrayList 같은곳에 저장해서 접속할때마다 뿌려주면 될거같은데... 방법좀 알려주세요.
-
허리품 2024-02-23
RemoteEndPoint 이용해서 하니까 되네요 ^^ 감사합니다.
-
Glisten 2024-02-23
C#은 여러가지 Helper Class들이 존재하고 있어, 어떤 방식으로 서버를 구현하셨는지 모르겠지만,
Socket클래스를 이용하여 구현하였다는 가정아래 말씀드리면 Accept시에 Socket을 반환하고 이 Socket안에 클라이언트에 대한 정보가 들어가 있는 것으로 알고 있습니다.
제 기억이 가물가물하지만 RemoteEndPoint 라는 Property가 있지 않던가요?