Title :
A small listener for heterogeneous mobile devices: a service enabler with a uniform Web object view
Author :
Liu, Bing ; Prasad, Sushil K. ; Dogdu, Erdogan
Author_Institution :
Dept. of Comput. Sci., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
Abstract :
We recently developed "system on mobile devices" (SyD) middleware for rapidly developing and deploying collaborative distributed applications over a collection of autonomous Web objects and data-stores, independent of the underlying device, data, or network. SyDListener is a key component of SyD middleware. SyDListener provides a set of interfaces and classes that allows distributed SyD-based application components to communicate seamlessly in mobile environments. SyDListener provides a uniform object view of the underlying server application and enables client applications to remotely invoke those methods using XML messages. SyDListener is implemented as a multi-threaded wrapper with simple persistence management and asynchronous invocation functionality for J2ME mobile information device profile (MIDP) on connected limited device configuration (CLDL) devices. We discuss the functionality, architecture, implementation, and performance of SyDListener. We believe it is the first comprehensive working prototype of its kind for Java-enabled handhelds with a small footprint of 10 KB.
Keywords :
Internet; Java; client-server systems; groupware; middleware; mobile computing; J2ME mobile information device profile; Java; SyDListener; Web object view; XML messages; asynchronous invocation functionality; collaborative distributed application; connected limited device configuration; system on mobile devices middleware; Collaboration; Computer networks; Computer science; Data engineering; Distributed computing; Energy management; Middleware; Network servers; Prototypes; Web services;
Conference_Titel :
Web Services, 2005. ICWS 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2409-5
DOI :
10.1109/ICWS.2005.18