.net - webservice - visual studio 2017 web service erstellen



Homegrown Konsum von Web-Services (1)

Ich habe ein paar Web-Services für eine .net App geschrieben, jetzt bin ich bereit, sie zu konsumieren. Ich habe zahlreiche Beispiele gesehen, in denen es hausgemachten Code zum Verarbeiten des Dienstes gibt, im Gegensatz zur Verwendung der automatisch generierten Methoden, die Visual Studio beim Hinzufügen des Webverweises erstellt.

Gibt es dafür Vorteile?


Nein, was du tust, ist in Ordnung. Lass dich von diesen Leuten nicht verwirren.

Wenn Sie die Webservices mit .net geschrieben haben, sind die von .net generierten Referenz-Proxys durchaus geeignet. Die Situation, die Sie beschreiben (wo Sie sowohl Produzent als auch Verbraucher sind) ist die ideale Situation.

Wenn Sie eine Verbindung zu einem Webdienst herstellen müssen, der zum Zeitpunkt der Kompilierung nicht bekannt ist, sollten Sie einen dynamischeren Ansatz wählen, bei dem Sie die "Form" des Webservices ableiten.

Beginnen Sie jedoch mit der automatisch generierten Proxy-Klasse und machen Sie sich keine Sorgen, bis Sie eine Beschränkung erreicht haben. Und wenn Sie es tun - kommen Sie zurück zum Stack-Überlauf ;-)





web-services