Web Service Migration based on Contexts

컨텍스트에 기반한 웹 서비스 이동

  • 김연석 (연세대학교 컴퓨터과학과) ;
  • 이경호 (연세대학교 컴퓨터과학과)
  • Published : 2008.01.30

Abstract

It is difficult to provide Web services on a mobile environment because of the intermittent disconnection of a wireless network and the frequent change of context information. To resolve this, Web services must be migrate to devices, which can provide services to users seamlessly. However, researches on hosting, migrating, and replicating Web services on mobile devices are still in an early stage. This paper presents a lightweight Web service framework and an efficient method for establishing a policy of migrating Web services. Based on the WS-Policy standard, the proposed method defines a policy schema, which provides constructs for describing various kinds of contextual information. Specifically, the schema is designed to be extensible enough for different service providers to use different vocabularies to describe their policies. To show the validity, the proposed method for establishing a migration policy has been applied to our mobile Web services framework, resulting in a seamless provisioning of services.

불안정한 연결성 및 빈번한 컨텍스트 변화 등은 모바일 환경에서 웹 서비스를 제공하는데 많은 문제점을 야기시킨다. 이를 해결하기 위해서는 사용자에게 지속적으로 서비스 제공이 가능한 디바이스로의 웹 서비스 이동이 필수적이다. 그러나 모바일 디바이스에서의 웹 서비스 이동, 복제, 그리고 호스팅에 관한 연구는 아직 초기단계에 불과하다. 본 논문에서는 모바일 환경에서의 웹 서비스 이동을 위하여 경량의 웹 서비스 프레임웍과 함께 효과적인 이동정책 수립기법을 제안한다. 제안된 방법은 WS-Policy를 기반으로 다양한 컨텍스트 정보를 기술할 수 있는 스키마를 정의하고, 이를 사용하여 이동정책을 수립한다. 특히, 제안된 스키마는 서비스 제공자의 요구사항을 자유롭게 표현하기 위하여 확장 가능하도록 설계되었다. 이동정책의 유효성을 검증하기 위하여, 제안된 방법을 모바일 웹 서비스 프레임웍에 적용한 결과, 웹 서비스 이동을 통한 연속적인 서비스의 제공이 가능함을 보였다.

Keywords