RESTful веб-сервис для системной интеграции
Я действительно новичок в услугах RESTful и, хотя чувствую, что понимаю концепции, я устойчив к некоторым аспектам его использования в моем текущем проекте.
Проект предусматривает предоставление некоторых данных формы из другой системы. Участники проекта настаивают на том, что данные формы должны быть разбиты на "ресурсы", поскольку в форме есть адреса клиентов и клиентов и т. Д.
Так что все дело в том, насколько гранулирован REST API... данные формы не полны и не могут быть использованы до тех пор, пока у нас не будут все данные формы (а их очень мало). И, на самом деле, я предполагаю, что нам нужно будет подготовить интегратора на стороне службы для сборки всех этих битов ресурсов, прежде чем мы сможем их использовать, потому что в настоящее время у нас нет постоянства для них или, в частности, у нас есть постоянство для них, но нам нужно скрыть данные, прежде чем они станут действующими.
Опять же, в настоящее время это точка-точка связи без какого-либо экономического обоснования для совместного использования или составления услуг.
Итак, я считаю, что одна "форма" службы, использующая POST, является приемлемой оптимизацией, а выполнение той работы, которую она для нас сокращает, - прагматичный подход.
Что я не собираюсь делать это сложным и дорогим способом?
1 ответ
Если вам не нужно определение высокого уровня, в котором вам нужно использовать более тяжелую структуру с правильно сформированным и тяжелым XML с его dtd, где вы будете использовать WSDL и т. Д. Тогда лучшим выбором будет REST, он легче и использовать HTTP.
Здесь вы можете найти лучшее объяснение: