The efficiency of XML as an intermediate data representation for wireless middleware communication

  • Authors:
  • Wayne Hanslo;Kenneth MacGregor

  • Affiliations:
  • Department of Computer Science, The University of Cape Town, Private Bag, Rondebosch;Department of Computer Science, The University of Cape Town, Private Bag, Rondebosch

  • Venue:
  • SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Along with the advances in networking technologies, access to data services from mobile devices is growing in popularity but many issues have to be considered when writing applications for mobile devices. Devices have limited resources and wireless networks have low bandwidth, are unreliable and intermittent. Wireless middleware is a software component that facilitates the interaction of components in the wireless environment by considering these characteristics. Another popular technology used for distributed communication is XML. XML messaging and Web Services have been used for enterprise integration in the traditional computing environment but its verbose nature does not suite characteristics of the wireless environment. This paper introduces wireless middleware that uses XML messaging for communication and discusses the main disadvantage of XML messages, its verbose nature, which leads to a reduction in performance. Performance enhancement techniques are discussed. The design of two possible wireless middleware solutions is presented. Problems with the first are mentioned and solutions are considered in the second design.