Freigeben über


WCF-Web-HTTP-Programmiermodell

Das Web-HTTP-Programmiermodell von Windows Communication Foundation (WCF) ermöglicht es Entwicklern, WCF-Dienstvorgänge für Nicht-SOAP-Endpunkte bereitzustellen. In den Themen in diesem Abschnitt wird diese Funktion ausführlich behandelt.

In diesem Abschnitt

Überblick über WCF-Web-HTTP-Programmiermodelle
Bietet eine Übersicht über das Web-HTTP-Programmiermodell von Windows Communication Foundation (WCF).

Objektmodell für WCF-Web-HTTP-Programmierung
Erläutert das Web-HTTP-Programmiermodell von Windows Communication Foundation (WCF) und seine Funktionsweise.

Vorgehensweise: Erstellen eines grundlegenden WCF-Web-HTTP-Diensts
Beschreibt, wie ein Basisdienst geschrieben wird, der einen Nicht-SOAP-Endpunkt verfügbar macht.

Vorgehensweise: Verfügbarmachen eines Vertrags für SOAP- und Webclients
Beschreibt, wie ein Basisdienst geschrieben wird, der für SOAP- und Nicht-SOAP-Clients denselben Vertrag verfügbar macht.

UriTemplate und UriTemplateTable
Beschreibt, wie URIs mit UriTemplate und UriTemplateTable gesteuert werden.

Cacheunterstützung für WCF-Web-HTTP-Dienste
Beschreibt, wie Sie das Cacheverhalten für einen WCF-Web-HTTP-Dienst angeben.

WCF-Web-HTTP-Formatierung
Beschreibt, wie Sie das Format der Antwort eines WCF-Web-HTTP-Diensts angeben.

WCF-Web-HTTP-Fehlerbehandlung
Beschreibt, wie Sie Fehler an WCF-Webclients zurückgeben, einschließlich HTTP-Statuscodes und zusätzliche benutzerdefinierte Fehlerdaten.

Aufrufen eines REST-Diensts aus einem WCF-Dienst
Beschreibt, wie ein REST-Dienst aus einem WCF-Dienst aufgerufen wird.