Versions Compared

Key

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

...

  • Services: This describes the function this type of component provides
  • References: This describes the dependencies this type of component has in order to function
  • Properties: This defines configuration parameters for this type of component. This that can controls how the component program logic can behave. For example, what currency to use.
  • Intent Intents or policies: This describes assumptions on how it will be used, for example security is a policythe component will behave. There are two types of policies.
    • Implementation policy- Impact the behavior of an implementation. For example, transaction, monitor and logging
    • Interaction policy - defines how the components behave with one another. For example, security.

A typical component implementation can be illustrated as:

...