2009-08-27 19 views
0

Ich habe ein Problem beim Generieren meines Client-und Server-Code von WSDL. Ich habe eine Reihe von Wsdl und Xsd-Dateien zur Kommunikation mit einer externen Anwendung zur Verfügung gestellt. Ich muss einige von ihnen als Webdienste implementieren und die anderen verwenden, um einen Proxy für die Kommunikation mit dieser externen Anwendung zu generieren. Sie alle verwenden eine gemeinsame Kopf- und Körperstruktur. Meine erste war, zuerst meinen Proxy-Server und dann den Client zu generieren. (mit wsdl, mit der Option/serverInterface, um die Proxy-Server-Schnittstellen zu generieren). Problem ist natürlich, dass beide einen "Header" und einen "Body" definieren, daher bekomme ich Fehler, die besagen, dass ich solche Definitionen bereits definiert habe. Ich glaube dann, dass ich irgendwie gleichzeitig den Server und den Clientcode generieren muss, aber ich sehe nicht, wie wsdl.exe das erlauben wird.Generieren von Server und Client proxys aus WSDL-Dateien

Alles, was ich vermisse? Ich hoffe, ich war klar genug!

Vielen Dank für Ihre Hilfe.

Antwort

0

Das wurde ziemlich einfach gelöst ... Anstatt das Tool zu verwenden, habe ich die Dateien zu VS2008 hinzugefügt. Es generiert automatisch die Server-Schnittstelle sowie den Client-Code. Gute Sache ist, dass ich auf diese Weise auch die Konsistenz zwischen dem generierten Code und den Originaldateien sicher bin.