OSGi As An Embedded Rich Internet Application Engine
by pecsy on Jun 26, 2009
- 3,340 views
Thanks to the WebKit project, Opera and other browser technology pioneers, embedded browser and JavaScript engines have caught up with their desktop counterparts and have become powerful application ru...
Thanks to the WebKit project, Opera and other browser technology pioneers, embedded browser and JavaScript engines have caught up with their desktop counterparts and have become powerful application runtimes. Rich Internet Applications (RIA) on a mobile device, a feasible option? Despite the browsers having become a great choice for you embedded app's UI, they have two major deficits:
* First, they lack access to to device features (location, messaging, address book, etc.) which typically add most part of your apps value.
* Secondly, modeling complex business logic in JavaScript is not really what you want to do. Here is where OSGi comes into play!
This presentation will introduce the concept of using OSGi as a "Server in your pocket". OSGi acts a runtime for your business logic while exposing device capabilities as well as your custom services to your RIAs running in the browser. By means of service remoting, the talk describes how OSGi middleware automatically translates OSGi Services into JASON web services available on your local server. The presentation will explain how this concept it realized on a set of carrier grade mobile handsets, will touch on lessons learned and will be complemented by life demos on Windows Mobile and Android devices.
Accessibility
Categories
Upload Details
Uploaded via SlideShare as Microsoft PowerPoint
Usage Rights
© All Rights Reserved
Statistics
- Favorites
- 0
- Downloads
- 87
- Comments
- 0
- Embed Views
- Views on SlideShare
- 3,328
- Total Views
- 3,340