Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > SOAP запрос


Автор: sapsan137 30.10.2015, 12:57
Тестируем нашу систему и есть необходимость через perl-скрпит отправить SOAP запрос.
Нужны примеры как правильно такой скрипт написать.
Используя SOAPUI на сайт передается Пример:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:MkguReviews">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:ReviewStatusChange>
         <MkguId>1</MkguId>
         <Token>?</Token>
         <StatusId>?</StatusId>
         <Answer>?</Answer>
      </urn:ReviewStatusChange>
   </soapenv:Body>
</soapenv:Envelope>

Если все ОК то ответ:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:MkguReviews">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:ReviewStatusChangeResponse>
         <Status>OK</Status>
         <MkguId>1</MkguId>
         <NewToken>d6d70103-ae3b-41c1-9a94-89b1f32d4fbb</NewToken>
      </urn:ReviewStatusChangeResponse>
   </soapenv:Body>
</soapenv:Envelope>

Автор: tzirechnoy 30.10.2015, 16:11
Наймите программиста.

Автор: vadiml 30.10.2015, 21:14
sapsan137

За Вас скрипт ни кто тут писать не будет.

Вот если будут какие-то конкретные вопросы, например, не можете понять в чём ошибка в Вашем коде, тогда и спрашивайте.

Хотите сами писать -- см. на cpan-e xml + io::socket модули, или сразу SOAP, 
хотите чтобы Вам кто-то написал -- Вам ответили выше.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)