Browse > Article
http://dx.doi.org/10.6109/jkiice.2008.12.10.1866

A Design of Mobile Web Server Framework for SOAP Transaction and Performance Enhancement in Web2.0  

Kim, Yong-Tae (한국해양대학교 공과대학 전파공학과)
Jeong, Yoon-Su (한국해양대학교 공과대학 전파공학과)
Park, Gil-Cheol (한국해양대학교 공과대학 전파공학과)
Abstract
Existing web server lowers the whole capacity of system because of the problem on the processing load of server by closing connection increasing code handshake operation, and remarkable decrease of server capacity if it is the state of overload. Also, there occurs disadvantages of increasing connection tine about client's request and response time because handling of client's multi-requests is not smooth because of thread block and it requests a lot of time and resources for revitalization of thread. Therefore, this paper proposes the extended web server which provides the technique for delay handling and improves the overload of server for better system capacity, communication support, and the unification which is the advantage of web service. And it evaluates the existing system(implemented at Tomcat 5.5) and the proposed mobile web server architecture. The extended server architecture provides excellent exchange condition for system capacity and evaluates improved web server architecture which combines multi-thread with thread pool. The proposed web service architecture in this paper got the better result of improved capacity benefit than the evaluation result of original Tomcat 5.5.
Keywords
Web Services; SOAP; Apache; WSDL; XML; Non-Blocking I/O; Thread Pool;
Citations & Related Records
연도 인용수 순위
  • Reference
1 전흥석, 이승원, 강현규, "아파치 웹 서버에서의 다중 쓰레드 풀 활용 기법 분석", 정보과학회논문지: 시스템 및 이론 제 32 권 제 1 호, pp.21-28, 2005.2
2 Douglas B. Terry, Venugopalan Ramasubramanian, Caching XML Web services for mobility. ACM Queue—Tomorrow''s Computing Today, 1(3) 70-78, 2003
3 Vinay Bansal and Piyush Shivam, "SWSA: A Scalable Web Services Architecture", Technical Report. Dept. of Computer Science, Duke University
4 Robert Steele, "A Web Services-based System for Ad-hoc Mobile Application Integration", Proc. Of IEEE International Conference on Information Technology: Computers and Communications, pp. 248-252, 2003
5 J. Guitart, V. Beltran, D. Carrera, J. Torres, and E. Ayguad'e. "Characterizing secure dynamic web applications scalability", In 19th International Parallel and Distributed Processing Symposium, Denver, Colorado(USA). April 4-8, 2005, 2005
6 Annie P. Foong, Thomas R. Huff, Hervert H. Hum, Jaidev P. Patwardhan, and Greg J. Regnier. "TCP Performance Re-Visited", In Proc. Of IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS-2003), pp. 70-79, Austin, Texas, March 2003
7 Dan Davis, Manish Parasher, "Latency Performance of SOAP Implementations", Proceedings of the 2nd IEEE/ ACM International Symposium on Cluster Computing and the Grid, pp. 407-412, 2002
8 D. Schmidt , I. Pyarali, M. Spivak, and R. Cytron, "Evaluating and Optimizing Thread Pool Strategies for Real-T ime CORBA," A CM SIGP LANN otices, Vol 36, N o 8, pp. 214-222, August 2001
9 http://www.superuser.co.kr/apache/apache2_manual /new_features_2_0.html
10 Eric Newcomer and Greg Lomow, Under standing SOA with Web Services, Sddison-Wesey pp. 51-197, 2005
11 The Apach Software Foundation, http://tomcat.apache.org/