29 марта 2024, пятница  

PHPworld.ru - все о программировании на PHP, основы языка PHP, особенности PHP5
PHPworld.ru php php 5 SQLite Статьи Книги Форум PHP Гостевая книга Ссылки по PHP

Правила форума


Если вы впервые на нашем форуме - ознакомьтесь с правилами


 

Форум

  Slava :: PEAR::SOAP и Dataset ???
Я использую PEAR::SOAP клиента для работы с WebService. Проблема, как создать и передать в метод параметр типа Dataset средствами PEAR::SOAP ?

$wsdlObj    = new SOAP_WSDL($wsdlUrl);
$clientObj  = $wsdlObj->getProxy();

$response = $clientObj->Login($dataSet);  ????

Dataset ХML:
<inputDs>
        <xs:schema id="InputDS" targetNamespace="http://xxx.org/InputDS.xsd" xmlns:mstns="http://ххх.org/InputDS.xsd" xmlns="http://xxx.org/InputDS.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified">
          <xs:element name="InputDS" msdata:IsDataSet="true">
            <xs:complexType>
              <xs:choice maxOccurs="unbounded">
                <xs:element name="Authentication">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="UserName" type="xs:string" minOccurs="0" />
                      <xs:element name="Password" type="xs:string" minOccurs="0" />
                      <xs:element name="AffiliateID" type="xs:string" minOccurs="0" />
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:choice>
            </xs:complexType>
          </xs:element>
        </xs:schema>
        <diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
          <InputDS xmlns="http://xxx.org/InputDS.xsd">
            <Authentication diffgr:id="Authentication1" msdata:rowOrder="0" diffgr:hasChanges="inserted">
              <UserName>xxx</UserName>
              <Password>xxx</Password>
              <AffiliateID>11</AffiliateID>
            </Authentication>
          </InputDS>
  16 мая 2006, 07:53

Это сообщение было просмотрено: 5562 раз(а)

Ответить на сообщение

Вернуться к списку сообщений форума



 Ответить на сообщение
 Автор:
 Ваш email*:
уведомлять об ответах на соощение по email
не публиковать email в форуме
 Тема сообщения:
 Текст сообщения:

* - поле не обязательно для заполнения

 

Copyright © PHP World - Леонид Лукин, 2004-2008.

Главная PHP World | PHP | PHP 5 | SQLite | Статьи по PHP | Книги по PHP | Ссылки по PHP | CV