자바 채팅 중계서버 질문
글쓴이: mintcloud / 작성시간: 화, 2010/04/13 - 9:04오전
자바로 메신저 만들고있습니다. 1:1 채팅을 중계서버를 이용하려고 하는데요
중계서버를 구축해야 되는데 클라이언트에서 접속할때 유저들의 소켓정보를 중계서버에서 갖고
클라이언트에서 누구에게 메세지 보낼것인지 아이디와 메세지를 서버에 쓰고
서버에서 해당 사용자를 찾아서 메세지를 날리고 싶은데요...
제가 생각했던것은 서버에서 사용자(id)와 소켓을 같이 해시맵에 보관해서 특정 대상을 검색해서 메세지를
날리면 되겠지 싶었거든요..
근데 사용자(id)를 서버에 호스트와 포트로 접속할때 건네주는 방법이 있나요?...
방법좀 알려주세요~~ 자세한 설명 부탁드려요
NIO로 하고 있긴한데 그냥 일반 IO 방식으로 알려주셔두 되요~~
Forums:


댓글 달기