Component Repository
Gaia Nodes (i.e., devices with a service
exporting their functionality to Gaia) host the execution of software components
(Gaia Components). However, it is not feasible to assume that every Gaia
Node will have a copy of all possible software components that can be executed
in the active space. Gaia implements a component repository service responsible
for storing all software components known to the active space. This repository
stores components as well as information related to the components (e.g., name,
hardware platform, and required OS) and exports functionality to browser, store,
and upload components to Gaia nodes.
|