В архитектуре, основанной на REST, какая разница между ресурсом и методом. Есть ли это?Архитектура REST - ресурсы и методы
ответ
Ресурс - это то, что определяет ваше приложение; они очень похожи на объекты. Метод является одним из HTTP-глаголов, например, GET
, POST
, PUT
, DELETE
. Они похожи на методы, которые вызываются на ваш ресурс.
Я действительно рекомендую вам прочитать Architectural Styles and the Design of Network-Based Architectures (доктор Филдинг, где он определяет REST) и/или RESTful Web Services, что делает звездную работу, показывающую, как применить теорию на практике.
Ресурс - интересное государство, которое разработчик распределенного приложения решил создать URL-адрес.
http://example.org/foo
может быть идентификатором ресурса. Как указано иное,
http://example.org/foos?state=open
Метод - это действие или операция, которая может быть выполнена на этом ресурсе. например
GET http://example.org/foo
Чтение RESTify DayTrader помогло концепции погрузиться в меня. Он довольно прилично объясняет, как перейти от описания «действий» к серии URI и методов для этих URI.
Статья DayTrader была действительно хорошей статьей, представляющей RESTify-API. –
- 1. REST и вложенные ресурсы
- 2. REST и локализованные ресурсы
- 3. DirectX Архитектура Ресурсы
- 4. WCF методы и архитектура вопрос
- 5. Многоуровневая архитектура и статические методы
- 6. OMA: архитектура и ресурсы сервера LwM2M?
- 7. Масштабирование REST API - Архитектура
- 8. Архитектура приложения с API NServiceBus и REST
- 9. Разрешения на ресурсы REST
- 10. Ресурсы REST с параметрами
- 11. Ресурсы вспомогательных ресурсов REST
- 12. Как хранить ресурсы REST
- 13. Веб-серверы и методы REST
- 14. C# Методы расширения Архитектура Вопрос
- 15. Проверка входных данных, представляющих ресурсы и под-ресурсы в REST
- 16. архитектура для уровня сервиса REST
- 17. Архитектура API Python/Django REST
- 18. Редкие ресурсы, созданные методы и параметры url
- 19. Rest API - весенние контроллеры и ресурсы
- 20. Тесты интеграции EJB и REST-ресурсы?
- 21. REST: Связать ресурсы с зависимостью
- 22. Дизайн REST API: связующие ресурсы
- 23. Ресурсы REST недоступны в magento
- 24. Возможно ли объединить действия и ресурсы REST и Non REST из частичной формы Non REST?
- 25. как обрабатывать php ресурсы ресурсов REST
- 26. Тестирование Rest Api методы
- 27. Ватерлиния - методы ответа REST отсутствуют методы экземпляра
- 28. Архитектура и бизнес-архитектура NHibernate
- 29. Архитектура многопоточного приложения с интерфейсом REST
- 30. Реактивные службы. Архитектура Google REST, RxJava
А у вас есть. Большое спасибо :) . – illuminatedtiger