NET Remoting permite la creación de aplicaciones distribuidas al permitir que objetos en un proceso se comuniquen con objetos en otros procesos o equipos. Windows Communication Foundation (WCF) es una plataforma de mensajería de Microsoft que facilita el desarrollo de sistemas distribuidos y aplicaciones basadas en servicios. CORBA es un estándar definido por OMG que permite a componentes de software escritos en diferentes lenguajes ejecutarse en diferentes computadoras y comunicarse entre sí.