Мне нужно использовать службу SOAP для принтера. Существует средство Windows для доступа к этой службе, и я использовал ее для генерации SOAP-запросов и ответов важных функций, которые мне нужны.
Теперь я должен написать клиент для Linux с помощью Python, и я нашел, что самый простой способ - использовать библиотеку suds
с WSDL файлом. Но у меня нет этого WSDL!
Когда я исследовал инструмент Windows (посмотрел на hexdump исполняемых файлов), я пришел к выводу, что, вероятно, WSDL файл вообще отсутствует.
Теперь мой вопрос: есть ли у кого-нибудь опыт работы с SOAP-сервисами "обратного проектирования" и какие инструменты могут быть полезны для создания файлов WSDL для существующих служб? (Googleing еще не принес ничего полезного).