You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

OSGi Integration


1. OSGi providing modularity of the Tuscany runtime itself (business
as usual for OSGi and not a programming model relationship).

2. OSGi bundles as SCA contributions (OSGi providing modularity for
Java implementation types (e.g. implementation.osgi and
implementation.java)).

3. OSGi bundles as an implementation technology for SCA components
(implementation.osgi). Here OSGi services and references are mapped
to SCA services/references and can be integrated with other
implementation technologies (e.g. BPEL, POJO, Groovy, etc...) and
invoked or can invoke over the various SCA bindings. This is business
as usual for SCA, which is designed to enable the assembly of
heterogeneous implementation technologies.

  • No labels