Технологии

Решено

Создание распределенных приложений - вопрос №323772

Здравствуйте.

подскажите — если создавать распределенные приложения на c#, то .NET Remoting подходит для этого? или может что-то другое лучше выбрать?

август 7, 2012 г.

  • Всего ответов: 1

  • Андрей FaceOff - аватарка

    Андрей FaceOff

    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

    http://habrahabr.ru/post/116764/

    http://habrahabr.ru/post/116872/

    август 8, 2012 г.
    Ответ понравился автору
    Лучший ответ по мнению автора

Похожие вопросы

Решено

Как принудительно удалить объект в C#?

август 3, 2012 г.

Технологии