Abstract
The growing popularity of mobile devices is permanently changing the Internet user’s computing experience. Smartphones and tablets begin to replace the desktop as the primary means of interacting with various information technology and web resources. While mobile devices facilitate in consuming web resources in the form of web services, the growing demand for consuming services on mobile device is introducing a complex ecosystem in the mobile environment. This research addresses the communication challenges involved in mobile distributed networks and proposes an event-driven communication approach for information dissemination. This research investigates different communication techniques such as polling, long-polling and server-side push as client-server interaction mechanisms and the latest web technologies standard WebSocket , as communication protocol within a Publish/Subscribe paradigm. Finally, this paper introduces and evaluates the proposed framework, that is a hybrid approach of WebSocket and event-based publish/subscribe for operating in mobile environments.
Highlights
In recent years, the growth of mobile devices such as smartphone and tablets has led to an extensive use of mobile applications in almost every sector of our life
The research contributes in the domain of Web Services based event dissemination in Pub/Sub domain as follows: analyses different patterns of RESTful Web services within Pub/Sub domain for disseminating consumer data, studies the latest Web communication technologies and different data dissemination patterns to address the challenges of network latency in mobile environment, proposes a solution for traditional pull-based architecture by adopting WebSocket as a communication protocol and provides a platform for Pub/Sub communication on mobile environments
Further research will like to explore the following features as possible approaches that could be added to the existing framework to achieve greater performance improvements: using a decentralized Pub/Sub system, maintaining a User Profile, using mobile Web Service provisioning
Summary
The growth of mobile devices such as smartphone and tablets has led to an extensive use of mobile applications in almost every sector of our life. The Gartner research [1] forecast 2011 states, that the download of mobile apps worldwide had increased by 117 percent from 2010 to 2011 and forecasts an astounding 185 billion downloads from mobile app store by 2014, since the first launch in 2008 The capabilities of these devices in doing more than just making calls as well as sending and receiving text messages has increased the demand for mobile applications in the enterprise, as it becomes possible for enterprises to extend their services to the fingertips of numerous consumers. These mobile applications consume data as Web services from a remote server- based architecture, which is the backbone of most information systems.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have