В нашем проекте у нас есть ряд программ, которые общаются друг с другом как внутри компьютера, так и по внутренней сети. Чтобы решить эту проблему, мы используем сегодня COM/DCOM. Мы думаем, однако, что DCOM слишком сложна. Как настроить параметры безопасности для каждой версии Windows.Общайтесь между приложениями по сети
Поэтому мы ищем протокол, который обеспечивает связь между нашими различными программами на разных компьютерах Windows и у которых не так много накладных расходов, как DCOM.
программа написана на C++/MFC и C#
безопасности не столь важны, как система работает на небольшую локальную сеть полностью оторванной от других сетей.
http://msdn.microsoft.com/en-us/library/ms731082(v=vs.110).aspx –