DOI QR코드

DOI QR Code

Design & Implementation of MIDlet Application using kXML Parser on J2ME

J2ME상에서 kXML Parser를 이용한 MIDlet 응용 설계 및 구현

  • 박영수 (광운대학교 대학원 컴퓨터과학과) ;
  • 장덕철 (광운대학교 컴퓨터과학과)
  • Published : 2004.02.01

Abstract

Compared with the desktop, the MIDP on J2ME has many limitations on memory capacity, screen size, networking ability and processing speed. In addition, screens vary with device providers in size, and service platforms vary with mobile service providers. These factors require additional functions to server and cause overheads of the server. On this paper, we propose the wav to reduce overheads of the server and to overcome disadvantages of the J2ME clients, with the server that provides the service of data in XML document type and the client on MIDP that is developed including the kXML parser.

J2ME 기반의 MIDP는 기존 데스크탑 클라이언트에 비해 메모리, 스크린, 그리고 네트워크나 처리속도측면에서 많은 제한점을 가지고 있다. 특히 휴대폰의 경우 각 기기별 스크린 크기가 다르고, 통신사별 서비스 방식이 다르므로, 서버측면에서 보면 이를 위한 세심한 처리과정이 있어야 한다. 이것은 서버의 부하를 유발하는 원인이 될 수밖에 없다. 따라서 본 논문에서는 서버 측에선 XML 문서 형태로 서비스를 하고, J2ME 기반의 클라이언트에선 kXML 파서를 이용한 MIDlet 프로그램을 수행하게 함으로서, 서버의 부하를 줄임과 동시에 J2ME 클라이언트의 단점을 극복하는 방안을 제시하고자 한다.

Keywords

References

  1. 채진석, 'XML 문서와 DB의 효율적인 연동을 위한 XML 스키마 기술 연구', 한국정보과학회 데이터베이스 연구, 제16권 제2호, pp.23-34, 2000
  2. 이봉규, 'XML기반의 Mobile기술에 관한 연구', 정보처리학회지, 제8권 제3호, pp.54-60, May, 2001
  3. H. M. Deitel and P. J. Deitel, 'XML How to Program,' Prentice Hall, 2001
  4. J. Craig Cleaveland, 'Program Generators with XML and JAVA,' PH PTR, 2001
  5. Kevin Dick, 'XML A Manager's Guide,' Second Edition, Addison Wesley, 2002
  6. Neil Bradley, 'The XSL Companion,' Addison Wesley, 2000
  7. John W. Muchow, 'Core J2ME Technology & MIDP,' Prentice Hall, 2001
  8. Jonathan Knudsen, 'Wireless JAVA: Developing with J2 ME,' second edition, Apress, 2003
  9. Michael Kroll and Stefan Haustein, 'Java 2 Micro Edition Application Development,' SAMS, 2002
  10. Ben Forta, 'WAP Development with WML and WMLScript,' SAMS, 2000
  11. Danny Ayers and Adnrew Patzer, 'Professional Java Server Programming,' Wrox Press, 1999
  12. Ronald Ashri and Danny Ayers, 'Professional Java Mobile Programming,' Wrox Press, 2001
  13. Yu Feng and jun Zhu, 'Wireless Java Programming with J2ME,' SAMS, 2001
  14. Jonathan Knudsen, 'Parsing XML in J2ME XML in a MIDP Environment,' http://wireless.java.sun.com/midp/articles/parsingxml/, Mar., 2002
  15. http://kxml.org/api/org/kxml2/io/KXmlParser.html