SOAP to Pass Object to PHP

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Michael_R_Banks

    SOAP to Pass Object to PHP

    All,

    I'm trying to use SOAP to pass a serialized object from a VB.net
    application to a PHP application. Is this at all possible? Any help
    will be appreciated. I have included a copy of the SOAP file below.

    Regards,
    Michael










    <SOAP-ENV:Envelope xmlns:xsi="http ://www.w3.org/2001/XMLSchema-
    instance" xmlns:xsd="http ://www.w3.org/2001/XMLSchema" xmlns:SOAP-
    ENC="http://schemas.xmlsoap .org/soap/encoding/" xmlns:SOAP-ENV="http://
    schemas.xmlsoap .org/soap/envelope/" xmlns:clr="http ://
    schemas.microso ft.com/soap/encoding/clr/1.0" SOAP-
    ENV:encodingSty le="http://schemas.xmlsoap .org/soap/encoding/">
    <SOAP-ENV:Body>
    <a1:ShipRequire mentDictionary id="ref-1" xmlns:a1="http://
    schemas.microso ft.com/clr/nsassem/DisplayLibrary/DisplayLibrary% 2C
    %20Version%3D1. 0.2711.17492%2C %20Culture%3Dne utral%2C%20Publ icKeyToken
    %3Dnull">
    <DictionaryBase _x002B_hashtabl e href="#ref-3"/>
    </a1:ShipRequirem entDictionary>
    <a2:Hashtable id="ref-3" xmlns:a2="http://schemas.microso ft.com/clr/ns/
    System.Collecti ons">
    <LoadFactor>0.7 2</LoadFactor>
    <Version>9</Version>
    <Comparer xsi:null="1"/>
    <HashCodeProvid er xsi:null="1"/>
    <HashSize>23</HashSize>
    <Keys href="#ref-4"/>
    <Values href="#ref-5"/>
    </a2:Hashtable>
    <SOAP-ENC:Array id="ref-4" SOAP-ENC:arrayType=" xsd:anyType[8]">
    <item id="ref-6" xsi:type="SOAP-ENC:string">6HX K2GAA15:2007-04-27</
    item>
    <item id="ref-7" xsi:type="SOAP-ENC:string">6HX K2GAA15:2007-04-25</
    item>
    <item id="ref-8" xsi:type="SOAP-ENC:string">6GZ A15NA84:2007-05-03</
    item>
    <item id="ref-9" xsi:type="SOAP-ENC:string">6HX K2GAA15:2007-05-07</
    item>
    <item id="ref-10" xsi:type="SOAP-ENC:string">6GZ C15TA15:2007-04-26</
    item>
    <item id="ref-11" xsi:type="SOAP-ENC:string">6HX K2GAA15:2007-05-02</
    item>
    <item id="ref-12" xsi:type="SOAP-ENC:string">6GZ A15NA84:2007-04-26</
    item>
    <item id="ref-13" xsi:type="SOAP-ENC:string">6HX K2GAA15:2007-04-30</
    item>
    </SOAP-ENC:Array>
    <SOAP-ENC:Array id="ref-5" SOAP-ENC:arrayType=" xsd:anyType[8]">
    <item href="#ref-14"/>
    <item href="#ref-15"/>
    <item href="#ref-16"/>
    <item href="#ref-17"/>
    <item href="#ref-18"/>
    <item href="#ref-19"/>
    <item href="#ref-20"/>
    <item href="#ref-21"/>
    </SOAP-ENC:Array>
    <a1:ShipRequire ment id="ref-14" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-22">2007-04-27</_date>
    <_delinquent id="ref-23">0</_delinquent>
    <Quantity_x002B __model id="ref-24">6HXK2GAA1 5</Quantity_x002B_ _model>
    <Quantity_x002B __quantity id="ref-25">60</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-15" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-26">2007-04-25</_date>
    <_delinquent href="#ref-23"/>
    <Quantity_x002B __model href="#ref-24"/>
    <Quantity_x002B __quantity id="ref-27">60</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-16" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-28">2007-05-03</_date>
    <_delinquent id="ref-29">0</_delinquent>
    <Quantity_x002B __model id="ref-30">6GZA15NA8 4</Quantity_x002B_ _model>
    <Quantity_x002B __quantity id="ref-31">7</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-17" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-32">2007-05-07</_date>
    <_delinquent href="#ref-23"/>
    <Quantity_x002B __model href="#ref-24"/>
    <Quantity_x002B __quantity id="ref-33">120</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-18" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-34">2007-04-26</_date>
    <_delinquent id="ref-35">0</_delinquent>
    <Quantity_x002B __model id="ref-36">6GZC15TA1 5</Quantity_x002B_ _model>
    <Quantity_x002B __quantity id="ref-37">3</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-19" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-38">2007-05-02</_date>
    <_delinquent href="#ref-23"/>
    <Quantity_x002B __model href="#ref-24"/>
    <Quantity_x002B __quantity id="ref-39">120</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-20" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-40">2007-04-26</_date>
    <_delinquent href="#ref-29"/>
    <Quantity_x002B __model href="#ref-30"/>
    <Quantity_x002B __quantity id="ref-41">2</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    <a1:ShipRequire ment id="ref-21" xmlns:a1="http://schemas.microso ft.com/
    clr/nsassem/DisplayLibrary/DisplayLibrary% 2C%20Version
    %3D1.0.2711.174 92%2C%20Culture %3Dneutral%2C%2 0PublicKeyToken %3Dnull">
    <_date id="ref-42">2007-04-30</_date>
    <_delinquent href="#ref-23"/>
    <Quantity_x002B __model href="#ref-24"/>
    <Quantity_x002B __quantity id="ref-43">60</Quantity_x002B_ _quantity>
    </a1:ShipRequirem ent>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

Working...