Aufrufen ASP.net Web-Service von C# - Anwendung
Ich habe eine Frage. Wie kann ich das aufrufen eines web-service und erhalten das Ergebnis aus einer C# - desktop-Anwendung. Ich mache eine desktop-app, und ich möchte, dass es in der Lage sein, eine Verbindung zu meinem online ASP.net web-Dienste. Wie ist das möglich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
AB Kolan war auch richtig, aber Fügen Sie Web Referenz verwendet die old-style web services framework in der Erwägung, dass Hinzufügen Service Referenzen mit der neuen WCF-stack. Wichtiger Hinweis: Es ist nicht erforderlich, dass der Dienst sich mit WCF für Sie zu verwenden WCF auf der Clientseite. WCF auf dem client ist in der Regel die beste Wahl für jeden Dienst, vorausgesetzt, Sie können eine Abhängigkeit .NET 3.0 und höher.
Fügen Sie einen Webverweis auf den Webdienst in Ihre Desktop-App-Projekt verweisen. Damit generieren Sie einen Proxy für die Webservice-Referenz genannt.cs
Sie können den Zugriff auf Ihr webservice über einen proxy.
Dies ist möglich, die gleiche Weise, dass Sie Zugriff auf die web-Dienste von jede andere Art von Anwendung, sei es ein ASP.NET Seite, eine Klassenbibliothek oder ein windows-Dienst.
Für ein erklärendes tutorial zu dem Thema finden Sie unter Der Zugriff auf einen Web-Service aus einer Desktop-Anwendung.
Erhalten Hilfe, wie Sie zum erstellen eines webservice-und die verbrauchen-service:
http://www.c-sharpcorner.com/UploadFile/0c1bb2/consuming-web-service-in-Asp-Net-web-application/
Dank