Este documento compara tres tecnologías para aplicaciones distribuidas: .NET Remoting permite acceder a objetos en memoria de una máquina remota; WCF permite enviar mensajes de forma asincrónica entre servicios; y CORBA establece una arquitectura común para invocar métodos remotos de forma orientada a objetos.