Практика — лучший способ глубокого понимания теории. Рассмотрим на примере, как работают веб-сервисы с протоколом SOAP, для чего нужен WSDL и как он связан с XML-документом в теле POST-запроса.
Для изучения работы веб-сервисов на основе протокола SOAP 1.1:
-
разработаем клиентскую и серверную части веб-приложения на Python
-
проанализируем структуру WSDL 1.1 (Web Services Description Language) описания веб-сервиса, сгенерированную серверной частью
-
создадим пользовательское пространство имен в формате XSD (XML Schema Definition)
-
проведем тестирование приложения с помощью Postman



![JAVA / [Из песочницы] SOAP сервер на Java при участии Apache CXF и Spring JAVA / [Из песочницы] SOAP-сервер на Java при участии Apache CXF и Spring](https://habrastorage.org/storage2/630/214/588/6302145888c2e1b675b27534d9bc959e.png)