Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Somehow we need to tell each runtime which parts of the SCA model to run. So, if CA is to run on N1 we have have two some options...

  1. Annotate the existing metadata (the SCDL) with the information
  2. Create separate metadata that maps N1 to CA
  3. Assume that all nodes run all components and use message delivery as the distinguishing factor

The first option was chosen for the existing distributed runtime implementation. There would likely have to be a hierarchical nature to these annotations where you might mark a composite as belonging to a node or the individual components of a composite. Services and references can be assumed to belong to nodes running the related components.

...