Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
Добрый день, многоуважаемые! Кто может на простоим примере показать преимущества рестфул подхода? Или как-то обосновать. Чем это лучше вызова конкретных методов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 10:07 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
http://ru.wikipedia.org/wiki/REST такой подход обеспечивает масштабируемость системы и позволяет ей эволюционировать с новыми требованиями REST не панацея. Основной минус в том, что нет кодогенерации прокси. Смотря где и для чего применять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 10:51 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
rest! Или как-то обосновать. Простой, понятный, не завязан на конкретную платформу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:01 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
Парамонrest! Или как-то обосновать. Простой, понятный, не завязан на конкретную платформу. И предоставляет прекрасную возможность найти приключения на пятую точку опоры:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:14 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
МСУ, Парамон, -сори, ниачом. типо не рест GET /adduser?name=Robert HTTP/1.1 типо рест GET /users/Robert HTTP/1.1 В чем масштабируемость или понятность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:18 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
James Bond FRИ предоставляет прекрасную возможность найти приключения на пятую точку опоры:) Возможностей и так хватает ) rest!Чем это лучше вызова конкретных методов? Там тоже вызовы методов, по http ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:22 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
rest!МСУ, Парамон, -сори, ниачом. типо не рест GET /adduser?name=Robert HTTP/1.1 типо рест GET /users/Robert HTTP/1.1 В чем масштабируемость или понятность? Ты какие-то глупости написал. Читай тут про "не REST": http://ru.wikipedia.org/wiki/SOAP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:27 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
Парамон, флуд детектед. А по делу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:28 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
rest!типо не рест GET /adduser?name=Robert HTTP/1.1 Почему нет? rest!флуд детектед. А по делу? А что по делу? Данные отдал\принял, без дополнительных приспособлений, по родному HTTP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:31 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
МСУrest!МСУ, Парамон, -сори, ниачом. типо не рест GET /adduser?name=Robert HTTP/1.1 типо рест GET /users/Robert HTTP/1.1 В чем масштабируемость или понятность? Ты какие-то глупости написал. Читай тут про "не REST": http://ru.wikipedia.org/wiki/SOAP Не надо мне про "не рест". В топике задан конкретный вопрос. Не интересно, нечего сказать - не надо флудить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:35 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
Парамонrest!типо не рест GET /adduser?name=Robert HTTP/1.1 Почему нет? rest!флуд детектед. А по делу? А что по делу? Данные отдал\принял, без дополнительных приспособлений, по родному HTTP.Парамон, ХТТП и там и там. Поясню - заказчику нужен сервис непременно с рестфул реализацией. Сервис внутренний работает на само приложение через аджакс отдает данные. Всю жизнь писали отдельные методы и не доставляло никаких неудобств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:41 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
рест!Поясню - заказчику нужен сервис непременно с рестфул реализацией. Сервис внутренний работает на само приложение через аджакс отдает данные. Всю жизнь писали отдельные методы и не доставляло никаких неудобств. Не вижу разницы. Кажется, в половине случаев эти REST url-ы превращаются в запросы к отдельным методам при помощи mod_rewrite. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 11:51 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
rest!МСУТы какие-то глупости написал. Читай тут про "не REST": http://ru.wikipedia.org/wiki/SOAP Не надо мне про "не рест". В топике задан конкретный вопрос. Не интересно, нечего сказать - не надо флудить. Что значит не надо про "не рест"? Ты же сам начал про него писать: rest!типо не рест GET /adduser?name=Robert HTTP/1.1 Ты уж определись, что тебе нужно. А то как девица у березы ломаешься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 12:10 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
МСУrest!пропущено... Не надо мне про "не рест". В топике задан конкретный вопрос. Не интересно, нечего сказать - не надо флудить. Что значит не надо про "не рест"? Ты же сам начал про него писать: rest!типо не рест GET /adduser?name=Robert HTTP/1.1 Ты уж определись, что тебе нужно. А то как девица у березы ломаешься.Аллё: сказать-то по делу есть что? К модераторам: тут так принято флейм запускать? Правила почитал - мля, строгие! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 13:13 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
рест!Аллё: сказать-то по делу есть что? У аппарата: по делу спросить-то есть что? Кроме очередной порции ереси и необоснованных обвинений участников дискусии во флейме. P.S. Тебе уже дали ответы с ссылками. Твои проблемы с усвоением материала мало кого интересуют. Бывай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 13:20 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
авторКто может на простоим примере показать преимущества рестфул подхода? Или как-то обосновать. Чем это лучше вызова конкретных методов? REST - даёт возможность создать самодостаточную! модель данных и общаться с ней посредством HTTP протокола... любое! приложение способное сделать HTTP вызов - способно работать с этой моделью данных!!! Если есть конкретные вопросы - пиши - помогу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 13:30 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
Inkelyadрест!Поясню - заказчику нужен сервис непременно с рестфул реализацией. Сервис внутренний работает на само приложение через аджакс отдает данные. Всю жизнь писали отдельные методы и не доставляло никаких неудобств. Не вижу разницы. Кажется, в половине случаев эти REST url-ы превращаются в запросы к отдельным методам при помощи mod_rewrite.по мне так все 100%: iservice Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. service Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 13:37 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
REST APIавторКто может на простоим примере показать преимущества рестфул подхода? Или как-то обосновать. Чем это лучше вызова конкретных методов? REST - даёт возможность создать самодостаточную! модель данных и общаться с ней посредством HTTP протокола... любое! приложение способное сделать HTTP вызов - способно работать с этой моделью данных!!! Если есть конкретные вопросы - пиши - помогу!Не вторгаясь во внутреннюю структуру: например: не рест-сервис: Код: javascript 1. 2. 3. 4. 5. прим: в сервисах для единообразия только пост-запросы, даже без параметров. рест сервис Код: javascript 1. 2. 3. 4. 5. роутинг - не вижу преимуществ. Я привел пример сервиса - интерфейс и реализацию. Точно так же нужно писать методы для операций. Заманчиво выглядит автоматизация операций. Но в методах сервиса заложена логика - большей частью выдаются составные объекты, а не голая мапа с БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 13:59 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
авторЯ привел пример сервиса - интерфейс и реализацию. интерфейс и реализация вообще не при чём! они могут быть на любом ЯП! и обращение к ним может быть из любого ЯП!! авторНо в методах сервиса заложена логика - большей частью выдаются составные объекты, а не голая мапа с БД. выдавать по запросу можно всё что угодно!!! это дело тех людей, которые организуют REST!!! Основная идея архитектуры REST - передача чистых данных от клиента серверу и обратно, без лишних заморочек на опр. ЯП и тд и тп!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 14:17 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
REST APIавторЯ привел пример сервиса - интерфейс и реализацию. интерфейс и реализация вообще не при чём! они могут быть на любом ЯП! и обращение к ним может быть из любого ЯП!! авторНо в методах сервиса заложена логика - большей частью выдаются составные объекты, а не голая мапа с БД. выдавать по запросу можно всё что угодно!!! это дело тех людей, которые организуют REST!!! Основная идея архитектуры REST - передача чистых данных от клиента серверу и обратно, без лишних заморочек на опр. ЯП и тд и тп!!!Это все понятно, что любой язык и т.п. Вопрос был конкретно в преимуществе реализации рест-сервиса перед нерест-сервисом. И что значит "чистые данные"? Я не понимаю этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 14:25 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
рест!, нерест-сервисом - это что за реализация? SOAP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 14:39 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
- SOAP активно использует XML для кодирования запросов и ответов, а также строгую типизацию данных, гарантирующую их целостность при передаче между клиентом и сервером. С другой стороны, запросы и ответы в REST могут передаваться в ASCII, XML, JSON или любых других форматах, распознаваемых одновременно и клиентом, и сервером. Кроме того, в модели REST отсутствуют встроенные требования к типизации данных. В результате пакеты запросов и ответов в REST имеют намного меньшие размеры, чем соответствующие им пакеты SOAP. - В модели SOAP уровень передачи данных протокола HTTP является «пассивным наблюдателем», и его роль ограничивается передачей запросов SOAP от клиента серверу с использованием метода POST. Детали сервисного запроса, такие как имя удаленной процедуры и входные аргументы, кодируются в теле запроса. Архитектура REST, напротив, рассматривает уровень передачи данных HTTP как активного участника взаимодействия, используя существующие методы НТТР, такие как GET, POST, PUT и DELETE, для обозначения типа запрашиваемого сервиса. Следовательно, с точки зрения разработчика, запросы REST в общем случае более просты для формулирования и понимания, так как они используют существующие и хорошо понятные интерфейсы HTTP. - Модель SOAP поддерживает определенную степень интроспекции, позволяя разработчикам сервиса описывать его API в файле формата Web Service Description Language (WSDL, язык описания веб-сервисов). Создавать эти файлы довольно сложно, однако это стоит затраченных усилий, поскольку клиенты SOAP могут автоматически получать из этих файлов подробную информацию об именах и сигнатурах методов, типах входных и выходных данных и возвращаемых значениях. С другой стороны, модель REST избегает сложностей WSDL в угоду более интуитивному интерфейсу, основанному на стандартных методах HTTP, описанных выше. - В основе REST лежит концепция ресурсов, в то время как SOAP использует интерфейсы, основанные на объектах и методах. Интерфейс SOAP может содержать практически неограниченное количество методов; интерфейс REST, напротив, ограничен четырьмя возможными операциями, соответствующими четырем методам HTTP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 14:42 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
рест!роутинг - не вижу преимуществ. Я привел пример сервиса - интерфейс и реализацию. Точно так же нужно писать методы для операций. Заманчиво выглядит автоматизация операций. Но в методах сервиса заложена логика - большей частью выдаются составные объекты, а не голая мапа с БД. Почему если обязательно хранить данные, то в бд? GET myservice/user/14 вполне может возвращать статический файл хранящийся на диске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 14:44 |
|
||
|
Чем так хорош REST
|
|||
|---|---|---|---|
|
#18+
авторЯ не понимаю этого. когда ты открываешь эту! страницу, к тебе (в браузер) приходят данные с хтмл разметкой Если бы это был адрес REST - тебе пришли бы данные в виде json or xml строки, содержащие только название темы и тела ответов - ЧИСТЫЕ ДАННЫЕ!!! При этом, тебе не важно, какой там сервер и как там всё реализовано!!! Ты запросил http://www.sql.ru/forum/1027636/chem-tak-horosh-rest в ответ получил что-нибудь этакое Код: c# 1. дальше ты сам решаешь, что делать с данными - куда-то переслать, изменить формат, вывести в каком-то порядке, сохранить и тд и тп. ты даже сам можешь решить, какой ЯП использовать для обработки полученных данных!!! Всё в твоих руках!!! ;) авторперед нерест-сервисом. теперь осталось выяснить, что такое "нерест-сервисом" ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 14:48 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38287952&tid=1358355]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
91ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 425ms |

| 0 / 0 |
