Ich bin neu in der Entwicklung von Windows Phone 8.1.Kann mir jemand ein komplettes Beispiel mit der schrittweisen Verwendung des WCF-Service vorschlagen. Ich habe einige Beispiele gesehen, aber ich kann diesen Beispielen nicht folgen und beenden. Bitte hilf mir. Danke im Voraus.
Antworten:
0 für die Antwort № 1Sie können einen WCF-Dienst nur über die Windows Phone 8.1-Anwendung aufrufen, wenn der WCF-Dienst RESTful ist, dh Sie können ihn mit einer HTTP-Anforderung aufrufen.
Hier ist eine grundlegende Funktion, die einen WCF-Dienst aufruft und eine Zeichenfolge zurückgibt:
private async void CallService()
{
// Create HttpClient
HttpClient httpClient = new System.Net.Http.HttpClient();
// Do the request (replace localhost:18362/xxx.svc/xxx by your own service url
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, "http://localhost:18362/Service1.svc/GetData");
// Get the response
HttpResponseMessage response = await httpClient.SendAsync(request);
// Read the response (here a string)
string data = await response.Content.ReadAsStringAsync();
}