Network Application Architecture
Software architecture of a network-based app
- abstract system view and model for comparison
- communication restricted to message passing
Defines
- how system components are allocated and identified
- how the components interact to form a system
- the amount and granularity of communication needed for interaction
- interface protocols