Я прочитал все ссылки, касающиеся WCF
SOAP
и REST
сервисов, поэтому я понимаю теорию, лежащую в основе этого. Пожалуйста, потерпите меня, потому что вопрос может быть трудным для понимания.
У нас есть несколько javascript
карт, которые читают GeoJSON
данные из нескольких WCF
сервисов, которые я создал. Это REST
сервисы, потому что они возвращают JSON.
Единственная причина, по которой они возвращают JSON (что делает их REST
), заключается в том, что это формат, который читают карты. Карты не читают XML
.
С моей точки зрения, единственным фактором, который я принял во внимание, был тип данных, которые использует карта (JSON
) и, таким образом, был создан сервис. Эти услуги оказываются ОТДЫХАМИ.
Другими словами, я никогда не спрашивал себя Хммм ... это должен быть REST или SOAP? . Я просто сказал Мне нужно создать сервис, который возвращает JSON, чтобы карты работали. И кстати, это REST. .
Это то, как выбирают, если используется архитектура SOAP
или REST
?