Basis-WCF-Programmierung

Dieser Abschnitt präsentiert die Grundlagen zum Erstellen von Windows Communication Foundation (WCF)-Anwendungen.

In diesem Abschnitt

Grundlegender Programmierlebenszyklus
Beschreibt den Lebenszyklus des Entwerfens, Erstellens und Bereitstellens von WCF-Dienst- und -Clientanwendungen.

Entwerfen und Implementieren von Diensten
Beschreibt, wie ein Dienstvertrag erstellt und eingebunden, ein Nachrichtenaustauschmuster ausgewählt und ein Fehlervertrag festgelegt wird sowie andere grundlegende Aspekte zu Diensten.

Konfigurieren von Diensten
Beschreibt, wie ein WCF-Dienst so konfiguriert wird, dass er Vertragsanforderungen unterstützt, lokales Laufzeitverhalten anpasst und die Adresse, auf der der Dienst veröffentlicht werden soll, anzeigt.

Hosting-Dienste
Beschreibt die Grundlagen des Hostings eines Diensts in einer Anwendung.

Erstellen von Clients
Beschreibt, wie Metadaten aus einem Dienst erhalten werden, diese in den WCF-Clientcode konvertiert werden, Sicherheitsprobleme gehandhabt werden und ein WCF-Client erstellt, konfiguriert und gehostet wird.

Einführung in die Erweiterbarkeit
Beschreibt, wie WCF erweitert wird, um benutzerdefinierte Lösungen zu erstellen.

Schnelleinstieg zur Problembehandlung in WCF
Beschreibt einige der üblichsten Probleme, die auftreten können, was Sie tun können, um diese zu beheben, und wo Sie weitere Informationen über das Problem finden.

WCF und ASP.NET-Web-API
Erörtert die beiden Technologien, Gemeinsamkeiten und Unterschiede und in welchen Fällen sie verwendet werden sollten.

Referenz

System.ServiceModel

System.ServiceModel.Channels

System.ServiceModel.Description

Verwandte Abschnitte

Systemanforderungen

Konzeptionelle Übersicht

Lernprogramm 'Erste Schritte'

Richtlinien und bewährte Methoden

Windows Communication Foundation-Tools

Windows Communication Foundation Samples

Erste Schritte

IIS-Hosting mithilfe von Inlinecode

Selbst gehostete Dienste