University OSGi

- 27 februari  - De Bilt

Deze University Session wordt mogelijk gemaakt en gehost door:

Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son

Membership

Membership provides members free access to the NL-JUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NL-JUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.


NLJUG partners

Goede Organisatie

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

University OSGi: 27 februari 2008

Wednesday Februari 27th, starting at 18:30, the NL-JUG and luminis host a University Session about OSGi in the Van der Valk Hotel De Biltsche Hoek.

The OSGi specifications lend themselves well as a platform for loosely coupled and extensible applications; rapidly gaining ground as a standard dynamic component and service model for a broad range of applications and are recently becoming mainstream with projects like Eclipse and Spring. Originating from an embedded background you now see it being used on the desktop all the way up to the application server.

The Apache Felix project has made these specifications easily available for other Apache projects, potentially providing a standard Apache component model. Several projects have started using Felix and many are considering using OSGi technology. Building your application on top of the OSGi framework provides tremendous benefits but there is a learning curve. The dynamic model (you can replace a component on the fly without restarting the VM!) as well as the strict classloading rules can be daunting at first.

We start with a short introduction that covers the creation of bundles and give an overview of dependency management. During the course of the session, we will provide

several examples that shows the various features of OSGi. Topics that will be covered include:

  • setting up a development environment (including debugging),
  • packaging bundles (JARs),publishing and using OSGi services,
  • common design patterns and pitfalls.

Agenda:

17:45 - 18:30 Reception and food
18:30 - 18:50 OSGi in business, an introduction by Fred Verstraaten
18:50 - 19:30 OSGi part 1
19:30 - 19:45 Short break
19:45 - 20:45 OSGi part 2
20:45 - Drinks!

This University Session will be hosted by Karl Pauls and Marcel Offermans of luminis® <http://www.luminis.nl/>. Marcel and Karl are both PMC members of the Apache Felix OSGi implementation.