작품개요
본 연구에서는 WebSocket 및 MQTT 기술을 사용하여 준실시간 양방향 데이터 통신을 구현한다. WebSocket 통신 시 Channel 분리를 통해 PUB/SUB 모델을 구현하고, MQTT Broker를 도입하여 Topic 메시지 교환을 통해 PUB/SUB 모델 구현의 코드 복잡성을 줄인다. 성능과 기능 관점에서 API Polling, WebSocket, MQTT 기술을 비교함으로써 준실시간 양방향 데이터 통신이 요구되는 상황에서 활용 가능한 기술을 연구한다.