DOI QR코드

DOI QR Code

Web Services System Supporting Fault-Tolerance based on the Quality

품질 기반 장애 극복을 지원하는 웹 서비스 시스템

  • 이용표 (중앙대학교 대학원 컴퓨터공학과) ;
  • 신재동 (중앙대학교 대학원 컴퓨터공학과) ;
  • 한상용 (중앙대학교 컴퓨터공학과)
  • Published : 2005.12.01

Abstract

Recently web services ale being used to provide environments of distributed computing. Web services provide reusable software component. So, one web service can be used by many users, and one user can use different web services. For reliable use of web services, in these cases, it is important to be fault-tolerance. Existing fault-tolerant methods in web services need a kind of client modification and cannot consider extensible factors like quality. This study suggests the system architecture and description language for the system which can improve some of these problems.

웹을 통한 분산 컴퓨팅 환경을 제공하는 웹 서비스의 사용은 날로 증가하고 있다. 웹 서비스는 재사용 가능한 소프트웨어 컴포넌트를 제공하여 하나의 웹 서비스를 여러 사용자들이 사용하거나, 한 사용자가 여러 개의 웹 서비스들을 사용할 수 있게 한다. 이에 따라 웹 서비스의 신뢰성이 더욱 중요해지고 있지만, 기존의 장애 극복 방법은 극복을 위해 기본 클라이언트 측 웹 서비스 엔진의 변형이나 애플리케이션에서 별도구현을 필요로 하며, 응답 시간 등의 품질 요소를 확장하여 고려하지 못하고 있다. 본 논문에서는 이를 개선하여 품질 요소를 지원하는 장애극복 시스템과 여기에 필요한 기술 언어를 제안한다.

Keywords

References

  1. 김진태, 김은정, 박수용, '웹 서비스를 위한 소프트웨어 공학', 정보처리학회 제9권 4호, 2002.7
  2. 이경하, 이규철 ' 웹 서비스의 향후 발전 방향', 정보처리학회 제9권 4호, 2002. 7
  3. KrCERT인터넷 침해사고 대응지원센터, 해킹 및 바이러스 통계보고서,http://www.krcert.or.kr/
  4. Web Service Architecture, 'http://www.w3.org/TR/wsarchi/' W3C Working Group Note, 2004. 2. 11
  5. 이한수, 웹 서비스 실전프로그램밍, 한빛미디어, 2003
  6. Simple Object Access Protocol (SOAP) 1.1, 'http://www,w3.org/TR/2000/NOTE -SOAP-20000508/
  7. Web Services Description Language (WSDL) 1.1, 'http:// www.w3.org/TR/wsdl'
  8. Navid Aghdaie, Yuval Tamir, 'Client-Transparent Fault-Tolerant Web Service', Performance, Computing, and Communications, 2001. IEEE International Conference on. 4-6 April 2001, pp. 209-216 https://doi.org/10.1109/IPCCC.2001.918654
  9. Deron Liang, Chen-Liang Fang, Chyouhwa Chen, Fengyi Lin, 'Fault tolerant web service', Proceedings of the Tenth Asia-Pacific Software Engineering Conference 2003 (APSEC'03)
  10. 정지훈, 웹 서비스, 한빛미디어, 2002
  11. UDDI V3, 'http://uddi.org/pubs/uddi-v3.htm'
  12. Understanding WSDL in a UDDI registry, 'http://www106.ibm.com/ developerworks/webservices/library/ws-wsdl/', IBM developerWorks, 2002. 9