login  Naam:   Wachtwoord: 
Registreer je!
 Forum

ASP - soap

Offline Wijnand - 17/08/2009 10:20
Avatar van WijnandModerator Hallo,

Ik ben bezig om dmv SOAP gegevens van een webservice aan te roepen.

Ik wil de volgende code via SOAP naar een webservice geven:

  1. POST test.asmx HTTP/1.1
  2. Host: https://test.nl
  3. Content-Type: application/soap+xml; charset=utf-8
  4. Content-Length: length
  5.  
  6. <?xml version="1.0" encoding="utf-8"?>
  7. <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  8. <soap12:Body>
  9. <GetDataCollection xmlns="urn:Test.Services">
  10. <userId>blala</userId>
  11. <password>test</password>
  12. </GetDataCollection>
  13. </soap12:Body>
  14. </soap12:Envelope>
  15. HTTP/1.1 200 OK
  16. Content-Type: application/soap+xml; charset=utf-8
  17. Content-Length: length
  18.  
  19. <?xml version="1.0" encoding="utf-8"?>
  20. <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  21. <soap12:Body>
  22. <GetDataCollectionResponse xmlns="urn:Test.Services">
  23. <GetDataCollectionResult>string</GetDataCollectionResult>
  24. </GetDataCollectionResponse>
  25. </soap12:Body>
  26. </soap12:Envelope>


Hoe kan ik deze via ASP via SOAP naar die webservice krijgen.

Ik heb de volgende code, maar weet niet of dit goed is.
  1. url = "http://test.nl/test.asmx"
  2. set objHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
  3. Dim strEnvelope
  4. set objReturn = Server.CreateObject("Microsoft.XMLDOM")
  5. Dim dblTax
  6. Dim strQuery
  7. objHTTP.open "POST", url, False
  8. objHTTP.setRequestHeader "Content-Type", "application/soap+xml"
  9. objHTTP.setRequestHeader "SOAPMethodName", "Logon"
  10. objHTTP.send strEnvelope
  11. strReturn = objHTTP.responseText
  12. response.write(strReturn)


In strEnvelope heb ik de XML gezet.
Kan iemand helpen?

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s