remouting считается устаревшим. кроме того он самый низкоуровневый из перечисленых. возможно был бы интересен для p2p проектов на основе .net
OData самый универсальный и можно сказать кроссплатформенный. идеальный выбор для серверного проекта с открытым API позволяющим разрабатывать клиентские приложения сторонним разработчикам
если речь о клиент-серверном проекте с закрытым прикладным протоколом, полностью основанном на .net. тогда идеальный выбор WCF. в том числе с точки зрения освоения практической разработки распределенной системы проще всего начать именно с WCF
Добрый день. Меня заинтересовал ваш ответ "немного истории вопросаhttp://ru.wikipedia.org/wiki/.NET_Remotinghttp://ru.wikipedia.org/wiki/Window..." на вопрос http://www.liveexpert.org/topic/view/323772-sozdanie-raspredelennih-prilozhenij. Можно с вами обсудить этот ответ?