Hallo,
Ich möchte in C# eine Anfrage an einen (fremdem) Apache-Server schicken.
Eine einfache HTTP-Get Anfrage kriege ich hin, der Webservice will aber POST.
Ich habe nur die nachfolgende Struktur zur Verfügung:
************************************************
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema"
xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<requestHorsSpecification xmlns="http://www.xxx.com/yyy"
version="01.03.00" refSchema="vehicleSpecification.xsd">
<HorseIdentification PARA1="AB12345" />
<language>de-DE</language>
<PARA2="12345" />
</requestHorsSpecification>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
************************************************** *
Laut Schema sind zwei Parameter (PARA1 und PARA2) Pflichtfelder, damit ich überhaupt eine Antwort erhalten soll.
Wie kann ich C# dazu bringen, den Aufruf zu verschicken und wie kann ich die Antwort auslesen.
Vielleicht kann mir jemand wenigstens die Struktur der Lösung sagen.
Vielen Dank aus München
Ich möchte in C# eine Anfrage an einen (fremdem) Apache-Server schicken.
Eine einfache HTTP-Get Anfrage kriege ich hin, der Webservice will aber POST.
Ich habe nur die nachfolgende Struktur zur Verfügung:
************************************************
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAPSDK1="http://www.w3.org/2001/XMLSchema"
xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<requestHorsSpecification xmlns="http://www.xxx.com/yyy"
version="01.03.00" refSchema="vehicleSpecification.xsd">
<HorseIdentification PARA1="AB12345" />
<language>de-DE</language>
<PARA2="12345" />
</requestHorsSpecification>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
************************************************** *
Laut Schema sind zwei Parameter (PARA1 und PARA2) Pflichtfelder, damit ich überhaupt eine Antwort erhalten soll.
Wie kann ich C# dazu bringen, den Aufruf zu verschicken und wie kann ich die Antwort auslesen.
Vielleicht kann mir jemand wenigstens die Struktur der Lösung sagen.
Vielen Dank aus München
Comment