WCF и Remoting вцелом схожи, выполняют в конечном счете одну и туже функцию, но часто при упоминании Remoting у многих всплывает вопрос "почему не WCF?", я особых преимуществ в WCF не наблюдаю, но может я чегото не знаю?
p.s. в Remoting можно с удаленной службой работать как с обычным локальным классом, не ввидя никаких различий, с WCF такое можно сделать?
В WCF можно создать прокси класс (студия умеет создавать автоматически) и работать с ним как с обычным локальным классом.
По сути Remoting это реализация протокола SOAP поверх HTTP, в WCF пошли дальше, так есть понятия биндинга и привязок, что позволяет выполнять вызовы в том числе и по TCP, что хорошо для производительности.
имхо WCF не столько новая технология сколько попытка объединить несколько ранее реализованных технологий (включая Remoting)