Widget Communication Architecture with Emphasis on Mobile Devices
Yesheng Xu · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2008
Small applications called widgets have been widely accepted on desktop and are on their way to be successful on mobile devices too. Widgets are usually managed by the widget runtime engines. This thesis considers that parts of the widget logic can be migrated to run in the network (for example, due to limited mobile device resources or other design reasons). In this case the mobile part of widget logic has to communicate with its network counterpart. It is also preferable to allow the mobile widgets to communicate with each other. Hence widget communication becomes an important aspect of the widget engine architecture. This thesis investigates the possibility of applying RESTful paradigm to the widget communication and proposes a corresponding architecture along with the prototype implementation. Key Words: Widget, Mobile 2.0, Widget Communication, REST Framework, Mobile Web Server, Mobile Web Services.