Веб-сервисы обычно используют одну из двух технологий.
Так называемые API REST используют HTTP GET, PUT, DELETE и т. Д. Для создания веб-службы. Например, поисковая система может предоставить API для поиска, выполнив запрос HTTP GET от www.searchengine.apple, который возвращает все результаты для apple. Технологические строительные блоки - это существующие базовые веб-протоколы, с которыми вы знакомы, HTTP, HTML и серверная часть, PHP, ASP и т. Д.
В качестве альтернативы вы можете использовать SOAP и WSDL для определения API на основе XML, основанного на определенных запросах, которые могут принимать ряд параметров, которые будут возвращать ответ. Многие языки могут импортировать файл WSDL для службы и предоставлять функциональный API на его основе. Это делает доступ к услуге очень простым.
Для получения дополнительной информации о WSDL и SOAP я рекомендую www.w3cschools.com
Есть плюсы и минусы обоих методов, которые я оставлю вам для изучения.
Привет