Ogólnie to poniżej przykładowe zapytanie do web service:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.jakasstrona.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SOAP-ENV:Body>
<ns1:pytanie xsi:type="ns1:pytanieTyp">
<dokument>
<wersja>2.0.0</wersja>
<znacznik>jakistekst</znacznik>
</dokument>
<konto>
<login>login</login>
<haslo>haslo</haslo>
</konto>
<towary>
<towar cos="abc123"/>
</towary>
</ns1:pytanie>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
A taką przykładowa odpowiedź, którą powinien web service zwrócić:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<odpowiedz wersja="2.0.0" znacznik="jakistekst" xmlns="http://www.jakasstrona.com">
<towary xmlns="">
<towar cos="abc123" info1="2" info2="2">
<stan miejsce="1" info3="1"/>
<stan miejsce="5" info3="3"/>
<stan miejsce="1" info3="9"/>
</towar>
</towary>
</odpowiedz>
</soap:Body>
</soap:Envelope>
Mam do tego WSDL, ale nie wiem jak go można użyć do postawienia web service. Co próbuję coś zrobić to rezultat jest taki, że można wyskoczyć przez okno albo walić głową w ścianę.
Jak można użyć WSDL w web service? Oczywiście poza wygenerowaniem klasy z WSDL albo podpięcia go pod projekt, bo tyle to mam zrobione, ale jak z niego skorzystać dalej to nie mam pojęcia