/ / Windows Phone 8.1-Anwendung mit WCF - c #, wcf, windows-phone-8, windows-runtime, windows-phone-8.1

Windows Phone 8.1-Anwendung mit WCF - c #, wcf, Windows-Phone-8, Windows-Laufzeit, Windows-Phone-8.1

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 № 1

Sie 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();
}