Ich habe ein paar Web-Services für eine .net
App geschrieben, jetzt bin ich bereit, sie zu konsumieren. Ich habe zahlreiche Beispiele gesehen, bei denen es einen selbst entwickelten Code für die Nutzung des Dienstes gibt, im Gegensatz zu den automatisch generierten Methoden, die Visual Studio beim Hinzufügen der Webreferenz erstellt.Homegrown Verbrauch von Web-Services
Gibt es einige Vorteile?
Passen Sie einfach auf, wenn Sie vorhaben, SSL zu verwenden. Bei den Proxys, die automatisch generiert werden, können Sie die Verschlüsselungsmethode für den Dienst nicht ändern. Bei einem Oracle/Java-Webdienst, den ich kürzlich verwenden musste, musste ich beispielsweise meinen Proxy manuell erstellen, um das ServicePointManager-Sicherheitsprotokoll als SSL3 festzulegen. ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3; –