[채팅앱 만들기 7편] 방 만들기 & 소켓 통신


[채팅앱 만들기 7편] 방 만들기 & 소켓 통신

이제 사용자가 방을 만드는 기능을 구현합니다. 폼을 아래와 같이 하나 만들어주고, 코드를 작성합니다. 방에 대한 기본적인 내용들을 입력 받은 후, 만들기 버튼을 누르면 서버로 CNR 타입 메시지를 보냅니다. 그리고 저번 포스트에서 설명했던 방식대로 visible 변수를 이용해서 본인이 만든 방으로 바로 진입합니다. 이 타입의 메시지를 받은 서버는 현재 채팅 프로그램에 접속한 모든 클라이언트에게 새로운 방이 만들어졌다는 것을 브로드캐스트합니다. 서버 코드는 아래와 같습니다. 새로운 방에 대한 정보를 담아서 CRL 타입으로 모든 클라이언트에게 전파합니다. 해당 메시지를 받은 클라이언트들은 이 데이터를 대기실의 방 리스트에 반..........

[채팅앱 만들기 7편] 방 만들기 & 소켓 통신에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [채팅앱 만들기 7편] 방 만들기 & 소켓 통신