[Java] Servlet에서 사용하는 웹 소켓 (WebSocket)
안녕하세요. 명월입니다. 이 글은 Java의 Servlet에서 사용하는 웹 소켓 (WebSocket) 에 대한 글입니다. 보통의 웹 환경은 브라우저(클라이언트)에서 웹 서버에 Html 문서를 요청하면, 웹 서버는 Html를 작성하고 브라우저(클라이언트)에 응답 한 후 연결을 끊는 비동기 소켓 통신입니다.Websocket는 브라우저(클라이언트)가 접속 요청을 하고 Web 서버가 응답 한 후 연결을 끊는 것이 아니고, Connection을 그대로 유지하고 브라우저(클라이언트)의 요청이 없어도 데이터를 전송할 수있는 프로토콜입니다. 예를 들어, 채팅을 생각하면 사용자가 내용을 쓰고 서버에 전송합니다. 즉, 브라우저(클라이언트)에서 서버로 데이터를 요청한 것입니다. 그리고 서버에서는 다른 응답 결과가 없으면 그..