지난 포스팅에서 websocket만으로 채팅을 단순하게 구현했다면 이번에는 좀 더 나은 채팅을 위해 STOMP를 적용하게 되었습니다.(1편을 실수로 삭제했네요.. 빠른 시일 내에 복구하겠습니다....)WebSocket만으로 채팅 구현STOMP를 활용한 채팅 구현Redis를 활용한 채팅 구현채팅 고도화 STOMP란Simple Text Oriented Messaging Protocol의 약자로 메시지 전송을 위한 프로토콜이다.STOMP는 클라이언트와 서버 간 전송할 메시지의 유형, 형식, 내용들을 정의한 규칙으로 TCP 또는 WebSocket과 같은 양방향 네트워크 프로토콜을 기반으로 동작한다.STOMP에서 Message Payload에는 Text or Binary데이터를 포함할 수 있다.STOMP는 pu..
Series
실수로 삭제한 글 다시 써봅니다... (수정, 삭제 버튼 잘 구분해서 클릭해야겠어요...)여행 관련 서비스르 개발하면서 WebSocket으로 채팅을 구현하면서 WebSocket에 대해서 공부할 겸 글을 써보려고 합니다.WebSocket만으로 채팅 구현STOMP를 활용한 채팅 구현Redis를 활용한 채팅 구현채팅 고도화이번 포스트는 WebSocket으로만 채팅을 구현하려고 합니다. WebSocket이란?개념WebSocket은 클라이언트와 서버를 연결하고 실시간으로 통신이 가능하도록 하는 프로토콜이다.웹소켓은 하나의 TCP 접속에 전이중 통신 채널을 제공한다.쉽게 보면, WebSocket은 Socket Connection을 유지한 채로 실시간으로 양방향 통신 혹은 데이터 전송이 가능한 프로토콜이다.또, W..