REST Web Service Composition and its Applications
Min Choi · The Journal of Korean Institute of Information Technology · 2013
REST Open API 웹 서비스는 HTTP 프로토콜(80번 포트)을 사용하기 때문에 방화벽 등에 제한을 받지 않고 손쉽게 적용될 수 있다. 본 연구에서는 REST Open API 웹서비스 기반의 모바일 클라우드 애플리케이션 개발 환경을 실현하는데 있어서, REST 웹서비스 Open API의 조합과 그 운용에 대한 개선방안을 제시한다. 특히, REST Open API를 효과적으로 활용할 수 있도록 하기 위하여, 다수의 REST Open API를 조합하여 하나의 REST Open API처럼 사용할 수 있는 REST 웹서비스의 조합방법을 제안한다. 또한, REST 웹서비스 Open API의 조합 및 활용을 통한 정보시스템의 설계 사례를 통해 실제적인 응용방법을 제공한다. 또한, 본 논문은 실험을 통해 REST 웹서비스 Open API의 조합 방법이 기존 시스템에 비해 우수한 성능을 보임을 검증하였다. 추가적으로, 큐잉 네트워크(Queueing Network)을 활용하여 REST Open API 웹서비스 서버 시스템을 모델링하고 성능을 분석하였다.