WCF ServiceModel-Beispiel

Aktualisiert: November 2007

In diesem Beispiel wird die Verwendung eines ServiceContract-Proxys unter .NET Compact Framework veranschaulicht. Das nur in C# verfügbare Beispiel enthält eine aus einem Windows Communication Foundation-Dienst bestehende Serverkomponente, die auf dem Desktop ausgeführt wird, und eine Clientkomponente, die mit dem Server kommuniziert. Mit Code, der vom .NET Compact Framework ServiceModel Metadata Utility (NetCFSvcUtil.exe) generiert wird, implementiert der Client die Geräteunterstützung für System.ServiceModel-Verträge.

Hinweis:

Weitere Informationen zu WCF für .NET Compact Framework finden Sie unter Windows Communication Foundation (WCF)-Entwicklung und .NET Compact Framework.

Informationen zur Verwendung der Beispiele finden Sie unter den folgenden Themen:

Download sample

So können Sie das Beispiel in Visual Studio erstellen und bereitstellen

  1. Öffnen Sie Windows Explorer, und navigieren Sie für dieses Beispiel zum Verzeichnis DeviceServiceModelSample.

  2. Doppelklicken Sie auf die Projektmappendatei (SLN-Datei) für dieses Beispiel.

  3. Drücken Sie F5, um das Beispiel zu kompilieren und auszuführen.

  4. Stellen Sie das Beispiel auf dem Gerät oder Emulator bereit.

Anforderungen

Microsoft Visual Studio 2008 muss mit den Entwicklungskomponenten für intelligente Geräte installiert werden. Dies schließt das zum Erstellen und Ausführen des Beispiels erforderliche .NET Compact Framework Version 3.5 ein. Informationen zum Kompilieren des Beispiels mit msbuild.exe finden Sie unter Gewusst wie: Kompilieren über die Eingabeaufforderung.

Informationen zum Installieren von .NET Compact Framework auf dem Gerät finden Sie unter Gewusst wie: Installieren von .NET Compact Framework.

Wenn Sie den automatisch generierten Code neu erstellen müssen, benötigen Sie dafür das .NET Compact Framework ServiceModel Metadata Utility (NetCFSvcUtil.exe). NetCFSvcUtil.exe und die entsprechende Dokumentation finden Sie unter Power Toys for .NET Compact Framework.NET Compact Framework.

Siehe auch

Weitere Ressourcen

.NET Compact Framework