SOAP-Client in C# ohne Zugang zu einer WSDL-Datei

Arbeite ich mit einer Dritten Partei zu integrieren einige unserer Systeme mit den ihrigen und Sie versorgen uns mit einer SOAP-Schnittstelle, um bestimmte Anfragen und änderungen der angeschlossenen Systeme. Das problem für mich ist, dass Sie keine Lieferung eines WSDL-Datei bei mir auf Arbeit vor. Wenn ich die WSDL-Datei, es wäre eine einfache Angelegenheit, einfach nur zu laufen die mitgelieferten .NET-Befehl (wsdl.exe) und zum generieren einer proxy-Klasse, um mit dem Dienst interagieren.

Gibt es eine "einfache" Möglichkeit dies zu tun, ohne eine WSDL-Datei? Ich habe alle Funktionen, die wir zugreifen können und welche Parameter muss ich schicken und was sollte ich erwarten im Gegenzug.

Ist es üblich, dass eine SOAP-service ohne WSDL-Dateien? (Ich Frage das, da wir gehen, um mehr hinzuzufügen externe Systeme in den mix in der Zukunft)

Hat jemand getan, eine proxy-Klasse oder jede andere form der client gegen ein WDSL-weniger service und haben keine gute Hinweise, wie es zu tun?

Ich bin auf dem gleichen Boot... jetzt haben Sie einen Weg, um dies getan?
Leider nicht. Es stellte sich heraus, dass die SEIFE, die ich zugreifen wollte, war ungültig, in vielen anderen Möglichkeiten als gut, so dass das Projekt verworfen wurde.

InformationsquelleAutor Kristoffer L | 2008-11-10

Schreibe einen Kommentar