Я был в том же путешествии, чтобы узнать разницу между веб-API (не JUST API) и веб-службами.
Во-первых, мы точно знаем, что оба используют Интернет в качестве средства связи, как заявил @Kris.
При просмотре этих двух видео оба служат посредником (официантом в ресторане) для клиента, который просит веб-сервер обработать и доставить ответ.
Когда я искал реальную разницу между ними, обычно в большинстве статей и видеороликов проводилось несвязанное сравнение между веб-службами и API, поскольку они исключали Интернет из веб-API. См. эту статью, например, который содержит заголовок Web API Vs Web Service.... но содержит такие подзаголовки, как:
- Отличия API от веб-сервиса
- Плюсы и минусы веб-сервисов по сравнению с сервисом API
- Веб-сервис против API: подпитываем оба с помощью API-интерфейса Scraping Robot
Единственная разница, которую я смог найти, заключается в том, что мы должны были обсудить это в контексте .NET. Вот сообщение с вопросом , относящееся к этому< /а>.
Подводя итог, веб-службы используются в протоколе SOAP, в то время как веб-API обычно создается с использованием RESTful. Более подробные ответы есть в посте, но в конечном итоге они не отвечают на основной заданный вопрос.
Вывод. Вопрос, поднятый в открытом доступе, не имеет четкого определения разницы между ними, поэтому эти два термина по большей части взаимозаменяемы
person
taz mazia
schedule
18.07.2021