Journal of The Korean Association of Information Education (정보교육학회논문지)
- Volume 15 Issue 2
- /
- Pages.287-294
- /
- 2011
- /
- 1229-3245(pISSN)
- /
- 2733-8428(eISSN)
Mobile Web Service Performance Enhancement by Simplifying Architecture
모바일 웹서비스 성능 향상 처리기 설계
- Oh, Soo-Lyul (Mokpo National University) ;
- Ryu, Gab-Sang (Dongshin University) ;
- Kim, Chul (Gwangju National University of Education)
- Received : 2011.03.11
- Accepted : 2011.06.14
- Published : 2011.06.30
Abstract
In this paper, we suggest performance enhanced Mobile Web service architecture. Mobile Web Services are new technology that integrates different applications to provide interoperability. SOAP is a lightweight message exchanging protocol and is a principal factor that decides the Web Services performance. When a mobile Web Service is implemented with the Java technology, it should be implemented with both a SOAP message processor like AXIS, and Java Servlet container (e.g. Tomcat). This typical implementation is not efficient because it requires an additional communication port and process. In this paper, we suggest a new method that replaces this typical approach to enhance Web Service performance.
본 논문에서는 모바일 웹서비스 구현 환경을 최소화하면서 서비스 성능을 향상시키는 개선된 처리기를 설계 제안하였다. 웹 서비스를 구현하기 위해서는 표준에 규정된 WSDL코드를 가지고 SOAP 통신을 해야 한다. 그러므로 WSDL 및 SOAP를 구현하면 기본적인 웹 서비스가 가능하다. 또한 웹 통신을 위해 Tomcat과 AXIS 라이브러리를 사용해야한다. 그러나 Tomcat의 사용은 추가적인 네트워크 사용과 시스템에 프로세스로 상주하여 시스템 자원을 사용하는 문제가 있기 때문에 구현시 오버헤드를 발생시킬 수 있다. 본 논문은 오버헤드의 원인인 Tomcat을 사용하지 않고 모바일 웹 서비스를 구현함으로써 네트워크 자원과 시스템 자원을 절약할 수 있으면서 성능을 향상시키는 효율적 처리기를 설계 구현하였다.