WebSocket-STOMP
pmj6541
목적 1 : 양방향 연결, webSocket 주인은 웹 화면으로 버튼을 클릭하고, 그에 따라 손님이 보는 태블릿 앱 화면이 이동하는 시스템을 필요로 하였다. 기존의 Rest 형식과는 다르게, 클라이언트의 요청에 의해 다른 클라이언트의 화면이 변경되어야 하는 시스템이었기에, 양방향 연결 구조였다. 이를 구현하기 위해 Web Socket 이라는 기술을 구현하였다. 목적 2 : 자유로운 형태의 통신 WebSocket 통신은 text/binary 타입의 메시지를 주고받는 통신이다. 그리고 그에 따라 handler 또한 일일히 구현 해주어야 한다. ex) SocketTextHandler extends TextWebSocketHandler… 또한 3 way 방식으로 핸드셰이크 해주어야 하고.. 복잡하다 생각하였다...