Architecture Styles

From Suhrid.net Wiki
Revision as of 04:07, 4 April 2012 by Suhridk (talk | contribs) (Created page with "= Intro = * It is a pattern of component types and their interactions. * Define constraints: how things are allowed to interact. * Architectural pattern is synonym for style. *...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Intro

  • It is a pattern of component types and their interactions.
  • Define constraints: how things are allowed to interact.
  • Architectural pattern is synonym for style.
  • Defining features:
    • Component types: e.g data store, processes etc.
    • Component layout: e.g. which process is allowed to access data store.
    • Connectors: e.g how are they connected ? RPC, Data stream ?
    • Constraints: On components - e.g. data store cant modify itself, On connections - no P2P communication allowed.