DOI QR코드

DOI QR Code

Implementation of a Real-Time Communication Service System Using WebSocket

웹소켓을 이용한 실시간 커뮤니케이션 서비스 시스템 구현

  • Kim, Nayoung (Division of Computer Science, Sookmyung Women's University) ;
  • Shin, Dayoung (Division of Computer Science, Sookmyung Women's University) ;
  • Choe, Hyejin (Division of Computer Science, Sookmyung Women's University) ;
  • Shim, Junho (Division of Computer Science, Sookmyung Women's University) ;
  • Lee, Ki Yong (Division of Computer Science, Sookmyung Women's University)
  • 김나영 (숙명여자대학교 컴퓨터과학부) ;
  • 신다영 (숙명여자대학교 컴퓨터과학부) ;
  • 최혜진 (숙명여자대학교 컴퓨터과학부) ;
  • 심준호 (숙명여자대학교 컴퓨터과학부) ;
  • 이기용 (숙명여자대학교 컴퓨터과학부)
  • Published : 2013.11.08

Abstract

본 논문은 HTML5의 새로운 표준인 웹소켓(WebSocket)을 이용하여 구현한 실시간 커뮤니케이션 시스템을 소개한다. 본 논문에서 구현한 시스템은 PC의 브라우저와 모바일 디바이스 모두를 통해 접근이 가능하다. 본 논문에서 구현한 실시간 커뮤니케이션 서비스 시스템은 이벤트 기반의 비동기 방식을 채택함으로써, 클라이언트가 리로드(reload)하지 않더라도 필요한 정보를 빠르게 제공한다. PC의 브라우저가 접근하는 부분은 Node.js를 사용하여 구현하였으며, 모바일 디바이스가 접근하는 부분은 PhoneGap 플랫폼을 사용하여 구현하였다. 본 논문에서는 시스템의 전체 구조와 관련 기술을 설명하고, 구체적인 구현 코드의 일부를 제시하며, 추후 확장 가능성과 비전을 제시한다.

Keywords