Технологии
Решено
Создание распределенных приложений - вопрос №323772
Здравствуйте.
подскажите — если создавать распределенные приложения на c#, то .NET Remoting подходит для этого? или может что-то другое лучше выбрать?
август 7, 2012 г.
-
Всего ответов: 1
-
немного истории вопроса
http://ru.wikipedia.org/wiki/.NET_Remoting
http://ru.wikipedia.org/wiki/Windows_Communication_Foundation (WCF)
http://ru.wikipedia.org/wiki/Open_Data_Protocol (OData)
remouting считается устаревшим. кроме того он самый низкоуровневый из перечисленых. возможно был бы интересен для p2p проектов на основе .net
OData самый универсальный и можно сказать кроссплатформенный. идеальный выбор для серверного проекта с открытым API позволяющим разрабатывать клиентские приложения сторонним разработчикам
http://www.odata.org/libraries
если речь о клиент-серверном проекте с закрытым прикладным протоколом, полностью основанном на .net. тогда идеальный выбор WCF. в том числе с точки зрения освоения практической разработки распределенной системы проще всего начать именно с WCF
Лучший ответ по мнению автора
Похожие вопросы