Child pages
  • OSGi RFC 119 Implementation
Skip to end of metadata
Go to start of metadata

OSGi RFC 119 Implementation

The Distributed Calculator Scenario

The calculator.dosgi bundle

http://svn.apache.org/repos/asf/tuscany/java/sca/samples/dosgi-calculator/

META-INF/MANIFEST.MF

The SCA component type definition: OSGI-INF/sca/bundle.componentType

The SCA composite definition: OSGI-INF/sca/bundle.composite

The calculator.dosgi.operations bundle

https://svn.apache.org/repos/asf/tuscany/java/sca/samples/dosgi-calculator-operations/

META-INF/MANIFEST.MF

The SCA component type definition: OSGI-INF/sca/bundle.componentType

The SCA composite definition: OSGI-INF/sca/bundle.composite

Tuscany/SCA modules related to RFC 119

  • implementation-osgi module
    This module contains the java model for <implementation.osgi> and XML processors to load/save related XML document
  • contribution-osgi module
    This module contains the contribution processing code that handles the OSGi bundles as SCA contributions
  • node-impl-osgi module
    This module listens on the OSGi bundles that are SCA enabled. It builds a Tuscany SCA node to run the composite application.
  • No labels