Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Ololo
WEB Server для REST тоже не обязателен. У WebAPI есть возможность Self-Hosting и вообще он идеален для REST. На счёт форматов передачи данных считаю, что XML и даже JSON ужасно устарели, но если для работы с брузером у JSON нет альтернативы, то для мобильных, десктопных приложений и других сервисов можно использовать бинарные форматы такие как Protocol Buffers и Message Pack, сам работал с ними очень компактный ответ и очень большая скорость сериализации. JSON и тем более XML и рядом не стояли. Более того с WebAPI можно подключить хоть все 4 формата сразу, клиент передаёт заголовок Accept: MIME type и получает данные в том формате в котром хочет, я считаю это большой плюс в сравнии с SOAP который основан на исключительно на XML. Да и вообще корректней сравнивать не REST и SOAP, а REST и RPC, так как SOAP это и есть RPC только с ответами в формате XML и стандартизиваронной структурой.
Overdrive
REST также может возвращать xml или еще что-нибудь. И никак не стандартизирован REST, это лишь набор нотаций, и все делают как хотят. Вроде как пережил 3 поколения, да появились POST GET PUT DEELETE что соответствует CRUD и др. И появился hateoas.
Михаил Фленов
Статья, которая была в Хакере:
http://www.flenov.info/favorite.php?artid=36
Там конце есть ссылки на сайты IBM и др, где ужасно, просто ужасно описан SOAP. Столько заумных слов, а толку мало.
Михаил Фленов
REST идея почти та же - сервисная. Просто передается туда сюда не XML, а JSON или просто текст. Но это так же простые HTTP запросы к Web серверу. Хотя... SOAP все же может работать без WEB сервера, особенно на MS можно легко создать сервис, который будет запускаться как независимое приложение (не уверен, что это кто-то делает). REST все же без Web сервера я себе не представляю.
Разница еще в том, что SOAP обычно отправляется к одному URL и там уже по входным параметрам делят, что делать, в REST чаще для каждой операции создают свой собственный URL с разными методами доступа GET, POST, DELETE.
Но в своей идее и нижнем уровне они очень похожи. Разница в основном в основном в формате передаваемых данных
ivan
А REST? Он реализован на базе SOAP или это что то новое?
Kastor
Михаил, подскажи пожалуйста ссылку на свою статью из Хакера про SOAP. Я не нашел ее.
Elementary
Вставлю ещё 5 копеек в старую тему.
В общественных местах где вы можете поработать с ноутбуком (парки,кафе,общественный транспорт) бывает две ситуации:
1) Вы не сможете работать как факт. Условия не позволят будь у вас хоть самый маленький и компактный ноутбук. Слишком тесно, слишком тряско и тд. В общем неудобно в принципе.
2) Вы сможете работать. И не важно работаете вы на 13 дюймовике или на 17 дюймовике, или даже большем ноутбуке. И даже ваши габариты тут не сыграют роли, будь вы хоть шкафом 2 на 2, хоть дюймовочкой метр с кепкой.
P.S. Извиняйте за писанину в "старую" тему, но для точной формулировки этих двух пунктов пришлось опросить всех знакомых кто использует ноутбуки вне офисов и домов.
Михаил Фленов
Дома и на работе можно подключать большой монитор к ноутбуку и работать на нем и не нужно держать сразу два.
Ololo
На счёт зрения я в общем говорил, не конкретно о тебе. Работать в автобусе или метро это какое-то всё-таки извращение. Надо хоть иногда от компа отвекаться. А уж если очень хочется работать в метро лучше брать ещё один ноут мелкий и не дорогой, но дома и на работе надо адекватный размер и железо.
Алексей
Это очень хорошо на мой взгляд. Как думаете Михаил, скоро можно будет поддержка aspx под linux?