이제 새로고침 버튼을 구현합시다. 버튼을 누르면 현재 목록을 모두 초기화시키고 최신 상태의 채팅방 목록을 프린트하기 위해 서버에 RFR 라는 새로운 타입의 메시지를 보냅니다.
서버는 해당 메시지를 받게 되면 다음과 같은 메소드를 호출합니다. 현존하는 모든 채팅창 인스턴스를 FOR 문으로 돌아보면서 관련된 정보들을 클라이언트에게 CRL 타입 메시지를 보냅니다.
CRL 타입을 받은 클라이언트는 전에 구현한대로 채팅방 목록을 하나씩 채워나가게됩니다. 바로 테스트해봅시다.
철수와 영희가 메신저에 접속한 후, 새로운 방을 하나 만들어서 둘 다 방에 들어왔습니다. 아직 둘 다 새로고침 버튼을 누르지 않아서 인원수가 최신 데이터인 2..........
[채팅앱 만들기 8편] 새로고침에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.