Freigeben über


AJAX-Integration und JSON-Unterstützung

Die Unterstützung von Windows Communication Foundation (WCF) für ASP.NET asynchrones JavaScript und XML (AJAX) und das JSON-Datenformat (JavaScript Object Notation) ermöglichen WCF-Diensten die Bereitstellung von Vorgängen für AJAX-Clients. AJAX-Clients sind Webseiten mit JavaScript-Code und zugreifen auf diese WCF-Dienste mithilfe von HTTP-Anforderungen. Die Themen in diesem Abschnitt enthalten Informationen zu diesem Support und zur Implementierung.

Weitere Informationen zu ASP.NET AJAX und deren Integration in ASP.NET 2.0 finden Sie unter ASP.NET AJAX Overview.

In diesem Abschnitt

Erstellen von WCF-Diensten für ASP.NET AJAX
Beschreibt, wie ein WCF-Dienst AJAX-Clients zur Verfügung gestellt werden kann, indem der entsprechende AJAX-Endpunkt entweder über die Konfiguration hinzugefügt wird oder durch die Verwendung einer Diensthostfactory, die angepasst wird, um einen Diensthost zu erzeugen, der den AJAX-Endpunkt automatisch konfiguriert.

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

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

Gewusst wie: Migrieren AJAX-Enabled ASP.NET Webdienste zu WCF
Beschreibt, wie ein AJAX-aktivierter ASP.NET-Webdienst zu einem WCF-Webdienst migriert wird.

Siehe auch