Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Как сформировать Soap собщение?


Автор: Feller 18.4.2013, 11:54
Как можно сформировать soap собщение и отправить его на сервер, зарание спасибо например такое 
Код


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:uws="http://uws.provider.com/">
     <soapenv:Header/>
     <soapenv:Body>
          <uws:GetInformation>
               <password>[PASSWORD]</password>
               <username>[USER_NAME]</username>
               <parameters>
                    <paramKey>clientid</paramKey>
                    <paramValue>[MSISDN]</paramValue>
               </parameters>
               <parameters>
                    <paramKey>getInfoType</paramKey>
                    <paramValue>[GET_INFO_TYPE]</paramValue>
               </parameters>
               <serviceId>[SERVICE_ID]</serviceId>
          </uws:GetInformation>
     </soapenv:Body>
</soapenv:Envelope>



Автор: diadiavova 19.4.2013, 10:54
Цитата(Feller @  18.4.2013,  12:54 Найти цитируемый пост)
Как можно сформировать soap собщение

Из чего сформировать? Из объекта? Тогда кури SOAP-сериализацию. Если строить надо самому, то XML-литералы тебе в помощь.
А вообще, просто открываешь обозреватель решений, в разделе ссылки в контекстном меню выбираешь "Добавить ссылку на службу", в появившемся окне вводишь адрес wsdl описания и у тебя генерится весь нужный клиентский код. Далее создаешь экземпляр клиента и вызываешь его методы.

Автор: Feller 19.4.2013, 12:16
ок, спасибки

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