Multi Tier Architectures
Middle Tier (Business) Logic links user and system view of data and services
Generalized distributed object (database record is "just" a distributed object) specification
Different but linkable transport protocols
Client Tier Middle (Gateway) Tier Back End