Bundle Overview

Description of the separate GridBundles

Registry

Serves as a central distributed database, which other GridBundles publish to and look up information with. E.g. a carrier looks up the addresses of the available repositories in the registry. A repository publishes its public URL to the registry.

Details

Repository

Offers other nodes bundles for download via HTTP.

Details

Carrier

Is responsible for installing a bundle and all its dependencies on a local node. Bundles are usually obtained from a bundle repository.

Details

Manager

Is in charge of managing the life-cycle of a bundle. I.e. it installs the bundle, starts it and registers it with the grid registry. It also unregisters it, stops and uninstalls it.

Details

Weaver

Is actually not a real bundle, but a fragment extension to the framework bundle (at least in the case of Equinox). Does the aspect weaving into foreign service class code.

Details

Watchdog

Publishes information about the local node (e.g. available memory) to the registry.

Details

Interface-Matrix

tbd

Also available in: HTML TXT