2016-09-05 6 views
1

사용자가 선택한 포트에서 자신의 로컬 네트워크에 서버를 생성 한 다음 여러 클라이언트를 가질 수있는 기본 클라이언트/서버 채팅 응용 프로그램을 만드는 프로젝트에 많은 시간을 할애하고 있습니다. 서버의 IP와 포트 번호를 지정하여 해당 서버에 연결하십시오 (지금까지는 그렇게 좋았습니다).네트워크상의 여러 서버보기

다른 포트를 통해 로컬 네트워크에서 실행되는 여러 서버가있을 때 클라이언트가 로컬 네트워크에 연결할 수있는 모든 가능한 서버를보고 어떻게 연결 할지를 클라이언트에게 알리고 싶습니다. 나는이 프로젝트를 위해 기본적인 자바 소켓 프로그래밍을 사용하고있다. 포트 매초 :

답변

0

당신은

  • 는 각 서버로 배포은 UDP 기반 프로토콜을 사용 할 수 것은 IP에게 있습니다.
  • 각 서버가 등록하는 서비스를 가질 수 있습니다. 그와 채팅하여 모든 서비스 목록을 얻을 수 있습니다.

나중에 옵션을 사용하면 서버 검색에 채팅 서비스 중 하나를 사용할 수 있습니다. 목록을 가져 오려면 모든 서버가 듣고있는 해당 서버의 채널로 메시지를 보내고 채팅 메시지로 응답합니다.

+0

대단히 감사합니다. 몇 가지 지침이 필요했습니다. 나는 이것을 확실히 들여다 보겠다. –

관련 문제