Changes

Jump to: navigation, search

OSGi : Lab

244 bytes added, 16:58, 27 September 2011
no edit summary
Before starting working at your lab, please take a look at an example of services implemented in the book [http://equinoxosgi.org/ OSGi and Equinox, Creating Highly Modular Java Systems]
Bring the code from https://guest:1673852@zenit.senecac.on.ca/svn/ecl500/Lectures/trunk/BOOK into Eclipse and run the ToastClient (read the code).
-----
'''Your Lab must define an OSGi service and a service consumption'''. Please find below the steps necessary to build such a system.
## Implement a class where one can consume the service.
## Install and run the Service Consumer Bundle.
 
Important note: ''The client (service consumer) must have a GUI interface''
 
|criteria=
Please find them below in the order of their importance:
# The clarity and usefulness of your tutorial.
Your tutorial must be stored in your repository. If the tutorial format cannot be stored there (e.g. the wiki format), then its address must be stored in the repository. In either case your tutorial must be registered as an entry at [http://zenit.senecac.on.ca/wiki/index.php/OSGi_:_Tutorials the course tutorial resources].--------------Important note:'''Do not forget to register your tutorial at [http://zenit.senecac.on.ca/wiki/index.php/OSGi_:_Tutorials our course resources]'''. Your tutorial must be stored in your repository and its address must be defined in the course resources.--------------
There is an [http://zenit.senecac.on.ca/wiki/index.php/OSGi_:_Lab_Example example for your lab here]. The sample builds an OSGi voting system.
}}
 
The solution for the first Lab (Fall 2011) could be found [http://zenit.senecac.on.ca/wiki/index.php/OSGi_:_Lab_Fall2011 here]

Navigation menu