AJAX-Integration und JSON-Unterstützung

Die Unterstützung von Windows Communication Foundation (WCF) für ASP.NET-AJAX (Asynchronous JavaScript And XML) und das JSON-Datenformat (JavaScript Object Notation) ermöglichen WCF-Diensten, Vorgänge für AJAX-Clients verfügbar zu machen. AJAX-Clients sind Webseiten, die JavaScript-Code ausführen und über HTTP-Anforderungen auf diese WCF-Dienste zugreifen. Die Themen in diesem Abschnitt enthalten Informationen über diese Unterstützung und ihre Implementierung.

Weitere Informationen zu ASP.NET AJAX und die Integration in ASP.NET 2.0 finden Sie in der Übersicht über ASP.NET AJAX.

In diesem Abschnitt

Erstellen von WCF-Diensten für ASP.NET AJAX
Beschreibt, wie ein WCF-Dienst für AJAX-Clients verfügbar gemacht werden kann, indem der entsprechende AJAX-Endpunkt hinzugefügt wird: entweder per Konfiguration oder mithilfe einer Diensthostfactory zur Erzeugung eines Diensthosts, der den AJAX-Endpunkt automatisch konfiguriert.

Erstellen von WCF AJAX-Diensten ohne ASP.NET
Beschreibt, wie ein WCF-Dienst ohne ASP.NET erstellt wird.

Unterstützung für JSON und andere Datenübertragungsformate
Beschreibt die Unterstützung des JSON-Formats, das in der Regel (statt XML) für den Nachrichtenaustausch mit ASP.NET AJAX-Diensten verwendet wird.

Vorgehensweise: Migrieren AJAX-aktivierter ASP.NET-Webdienste nach WCF
Beschreibt, wie ein AJAX-fähiger ASP.NET-Webdienst zu einem WCF-Webdienst migriert wird.

Siehe auch