Я исследую существующую систему, которая полагается на сообщения SOAP, передаваемые между различными исполняемыми файлами. Я пытаюсь заменить одно из этих приложений своим собственным, и, глядя на документацию, я сталкиваюсь с трудностями.
До этого я не работал с SOAP и не уверен, какие инструменты использовать для выполнения этой задачи, и даже какие ключевые слова я должен искать. Мне нужно создать сообщение SOAP, которое выглядит так:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/1999/XMLSchema"
> <SOAP-ENV:Body xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <GetSpecialList xmlns="SpecialManagerAPI"/> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
И мне нужно отправить его через TCP на локальный IP (127.0.0.1) порт 1234 и получить от него ответы. Как создать вышеуказанное сообщение и как его легко отправить?