微软早期分布是对象模型成为DCom是在Com模型之上进行扩展以后发展而来,在Net平台则通过Remoting和XMLweb Service来实现分布式开发模型。
1、COM和DCOM
   COM与DCOM使在window平台开发分布式会比较简单COM可以实现跨语言进行分布式通讯,只要实现IUnknow标准接口。微软很多产品都是基于COM技术构建的(Office,sql Server)。包括Net技术。
2、Remoting
   提供了Net平台开发分布式系统的最简单方式同时解决了和COm的互操作问题
3、WCF