Deploying Activiti as an OSGi bundle

Before starting with the implementation, we will get a brief introduction to OSGi. The following definition is given on Wikipedia:

“The OSGi framework is a module system and service platform for Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments. Applications or components (coming in the form of bundles for deployment) can be remotely installed, started, stopped, updated, and uninstalled without requiring a reboot; management of Java packages/classes is specified in great detail. Application life cycle management (start, stop, install, etc.) is done via APIs that allow for remote downloading of management policies. The service registry allows bundles to detect the addition of new services, or the removal of services, and adapt accordingly.”

For more information, you can refer to Instant OSGi Starter, Packt Publishing.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset