C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[10818] [질문] 서버 소켓의 Connections에서 원하는 클라이언트 고르기..
박정만 [tomoyopark] 906 읽음    2001-09-07 21:37
5000명의 사용자가 서버에 접속했다고 칩시다.

그러면, Connections[0] 부터 Connections[4999] 까지 소켓으로 차겠지요.

이중에서 2000번째의 소켓이 "홍길동"의 소켓입니다.

그런데, 1000번째 소켓이 접속을 해제하여 1999번째의 소켓이 "홍길동" 것으로 되었습니다.

이제 "홍길동"에게만 특별한 데이타를 보내야하는데, 이럴 경우 어떤 방식으로 "홍길동" 소켓을 찾습니까?

Connections 배열과 1:1로 참조하는 또 다른 인덱스 배열을 만들어야 할까요? 메세지 하나 보낼때 마다 루프문 돌려서 일일히 찾아서 보내려면 시간이 많이 걸리지 않을까요?

경험 많으신 분의 답변을 부탁드립니다.

+ -

관련 글 리스트
10818 [질문] 서버 소켓의 Connections에서 원하는 클라이언트 고르기.. 박정만 906 2001/09/07
10851     Re:[질문] 서버 소켓의 Connections에서 원하는 클라이언트 고르기.. 임경빈 1008 2001/09/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.