STOMP1 [Flutter] STOMP, WebSocket으로 실시간 통신하기 1. 개념WebSocket 이란?웹 애플리케이션에서 실시간 양방향 통신을 가능하게 하는 통신 프로토콜.일반적으로 통신에 사용하는 HTTP 프로토콜은 요청해야 응답이 오는 방식으로 작동한다. 하지만 채팅, 실시간 업데이트와 같이 요청이 없어도 서버에서 지속적으로 응답을 주어야 하는 경우에는 HTTP 프로토콜을 사용하는 것에 불편함을 느끼게 된다.이를 위해 고안된 것이 WebSocket 이다.WebSocket 통신 프로세스1) 클라이언트의 요청 클라이언트는 서버에 HTTP 요청을 보내고, 이 요청에는 WebSocket 연결을 원한다는 것을 나타내는 특별한 헤더가 포함된다. 2) 서버의 응답 서버가 WebSocket 연결을 지원하고 받아들일 준비가 되면, 클라이언트의 요청에 대해 101 Switching Pr.. 2024. 1. 15. 이전 1 다음