RPC NG: DCOM & CORBA
Object models allow services and functionality to be called from distinct processes
DCOM/COM+(Win2000) and CORBA IIOP extend this to allow calling services and objects on different machines
More OS features (authentication,resource management,process creation,…) are being moved to distributed objects.