Software engineering and middleware: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Benchmark of middleware protocols for application and service interaction
Proceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia
Hi-index | 0.00 |
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.