Ik ben een webservice aan het opzetten vanuit PHP en ben hiervoor zelf de WSDL aan het maken. Nou willen we gebruik maken van SOAP-headers waarmee de externe gebruiker zich kan identificeren.
De WSDL (klik) definieert een functie insertUpdateClients. In de header staan 4 inlog-variabelen, en in de body kan een XML bericht worden gestuurd.
Als ik deze webservice in PHP aanspreek lijkt alles goed te gaan.
Nu externe partijen deze webservice willen aanspreken vanuit Visual Studio gaat er steeds iets mis. Het lijkt erop dat er een fout in de WSDL zit.
Als ik een SOAP-request genereer met XMLSpy zie ik ook iets vreemds: de header-variabelen staan zowel in de Header als in de Body.
Ik heb me ellendig gezocht naar goede informatie over het maken van een goede WSDL, maar wil er nog niet uitkomen. Ziet iemand wat ik mis doe?
De WSDL (klik) definieert een functie insertUpdateClients. In de header staan 4 inlog-variabelen, en in de body kan een XML bericht worden gestuurd.
Als ik deze webservice in PHP aanspreek lijkt alles goed te gaan.
Nu externe partijen deze webservice willen aanspreken vanuit Visual Studio gaat er steeds iets mis. Het lijkt erop dat er een fout in de WSDL zit.
Als ik een SOAP-request genereer met XMLSpy zie ik ook iets vreemds: de header-variabelen staan zowel in de Header als in de Body.
Ik heb me ellendig gezocht naar goede informatie over het maken van een goede WSDL, maar wil er nog niet uitkomen. Ziet iemand wat ik mis doe?