DOI QR코드

DOI QR Code

Implementation of the Fast XML Encoding System for Fast Web Services

Fast 웹서비스를 위한 Fast XML 인코딩 시스템 구현

  • 최봉규 (배재대학교 컴퓨터공학과) ;
  • 조태범 (배재대학교 컴퓨터공학과) ;
  • 정회경 (배재대학교 컴퓨터공학과)
  • Published : 2007.04.30

Abstract

Web services came true a services integration, but the XML document decreases the efficiency or the whole application program with connects frequently in relatively slow communication media like network environment embedded system or use the resource limited small-sized instrument like mobile. Thereupon, ITU-T and ISO/IEC suggested encoding standard of binary XML. In this paper, implementation, of Fast XML encoding system through introduction Fast Infoset algorithm and Fast Schema algorithm for web services increase performance. And, offered of test bed that build of Fast Web Services system through Fast XML Encoder.

웹서비스는 서로 다른 플랫폼간의 통합을 가능하게 하였으나, 네트워크 환경이나 임베디드 시스템과 같이 상대적으로 느린 통신 매체에 자주 접속하거나 모바일과 같이 자원이 한정적인 소형 기기에서 사용 할 경우 전체 응용프로그램의 성능을 저하시키는 문제가 발생하고 있다. 이에 ITU-T(International Telecommunication Union - Telecommunication)와 ISO(International Organization for Standardization)/ IEC(International Electrotechnical Commission) 에서 공동으로 바이너리 XML 인코딩 표준을 제안하게 되었으며, 현재 진행 중인 바이너리 XML 인코딩 표준으로는 Fast Infoset과 Fast Schema가 있다. 본 논문에서는 웹서비스의 성능 향상을 위해 현재 표준화가 진행 중인 Fast Infoset 알고리즘과 Fast Schema 알고리즘을 도입하여 Fast XML 인코딩 시스템을 구현하였다. 또한, 구현된 Fast XML 인코더를 통하여 개발자나 사용자들이 Fast 웹서비스 시스템을 구축하는데 있어 참고 할 수 있는 테스트 베드를 제공한다.

Keywords

References

  1. 최일선 배재대학교 박사논문, 'Fast Infoset 기반 Fast 웹서비스에 관한 연구', 2004
  2. 이강찬,' 웹서비스기술표준화및도입 이슈', 2003
  3. 박종근, '[표준언어] Binary XML 표준화 이슈 및 동향', 2005 .5
  4. 변일수, 안창원, 박종근, 조희만, Desmons Frederic, 김성운, '바이너리 XML기술 동향' 2005.8
  5. Patrick Cauldwell, Professional XML웹서비스, Wrox, 2002
  6. XML Binary Characterization Working Group, http://www.w3.org/XML/Binary/
  7. Fast Web Service, http://java.sun.com/developer/ teclmicalArticles/WebServices/ fastWS/
  8. ITU-T Rec. X.891 (2005) ISO/IEC 24824-1, Fast Infoset
  9. Fast Infoset@java.net, http://www.idealIiance.org/ proceedings/ xtech05/papers/04-01-01/
  10. Paul Sasndoz, Alessando Triglia, Santiego, Pericas-Geertsen, Fast Infoset, http://java.sun.com/ developer/technicalarticles /xml/fastInfoset
  11. ITU-T Rec. X.892 (2005) I ISO/IEC 24824-2, Fast WebServices
  12. SOAP Version 1.2 Part 1: Messaging Framework, http://www.w3.org/TR/2003/REC-soap12-part1-2003 0624/
  13. Web Services Description Language(WSDL), http://www.w3.org/2002/ws/desc/
  14. 정회경외5인, '웹서비스 상호 운용성을위한 테스트 프레임워크 및 시뮬레이션' 한국해양정보통신학회, VoI.8 No.2 pp.941-944, 2004.10
  15. 유윤식 배재대학교 석사논문, '다중 어플리케이션을 위한 웹서비스 상호 운용성에 관한 연구', 2004