AJAX-Integration und JSON-UnterstützungAJAX Integration and JSON Support

Da Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) ASP.NET AJAX (Asynchronous JavaScript and XML) und das Datenformat JSON (JavaScript Object Notation) unterstützt, können WCFWCF-Dienste Vorgänge für AJAX-Clients verfügbar zu machen.The Windows Communication Foundation (WCF)Windows Communication Foundation (WCF) support for ASP.NET Asynchronous JavaScript and XML (AJAX) and the JavaScript Object Notation (JSON) data format allow WCFWCF services to expose operations to AJAX clients. AJAX-Clients sind Webseiten, die JavaScript-Code ausführen und über HTTP-Anforderungen auf diese WCFWCF-Dienste zugreifen.AJAX clients are Web pages running JavaScript code and accessing these WCFWCF services using HTTP requests. Die Themen in diesem Abschnitt enthalten Informationen über diese Unterstützung und ihre Implementierung.The topics in this section provide information about this support and about how to implement it.

Weitere Informationen finden Sie unterFor more information aboutASP.NET AJAX und die Integration in ASP.NET 2.0 finden Sie unter Übersicht über ASP.NET AJAX. ASP.NET AJAX and its integration with ASP.NET 2.0, see ASP.NET AJAX Overview.

In diesem AbschnittIn This Section

Erstellen von WCF-Diensten für ASP.NET AJAXCreating WCF Services for ASP.NET AJAX
Beschreibt, wie ein WCFWCF-Dienst für AJAX-Clients verfügbar gemacht werden kann, indem entweder über die Konfiguration oder mithilfe einer Diensthostfactory zur Erzeugung eines Dienstshosts, der den AJAX-Endpunkt automatisch konfiguriert, der entsprechende AJAX-Endpunkt hinzugefügt wird.Describes how an WCFWCF service can be exposed to AJAX clients by adding the appropriate AJAX endpoint either through configuration or by using a service host factory customized to generate a service host that configures the AJAX endpoint automatically.

Erstellen von WCF AJAX-Diensten ohne ASP.NETCreating WCF AJAX Services without ASP.NET
Beschreibt, wie ein WCFWCF-Dienst ohne ASP.NET erstellt wird.Describes how to create an WCFWCF service without using ASP.NET.

Unterstützung für JSON und andere DatenübertragungsformateSupport for JSON and Other Data Transfer Formats
Beschreibt die Unterstützung des JSON-Formats, das in der Regel (statt XML) für den Nachrichtenaustausch mit ASP.NET AJAX-Diensten verwendet wird.Describes the support of the JSON format typically used (instead of XML) for messaging with ASP.NET AJAX services.

Vorgehensweise: Migrieren AJAX-aktivierter ASP.NET-Webdienste zu WCFHow to: Migrate AJAX-Enabled ASP.NET Web Services to WCF
Beschreibt, wie ein AJAX-fähiger ASP.NET-Webdienst zu einem WCFWCF-Webdienst migriert wird.Describes how to migrate an AJAX-enabled ASP.NET Web service to a WCFWCF Web service.

Siehe auchSee Also

WebScriptServiceHostFactory
WCF-Web-HTTP-ProgrammiermodellWCF Web HTTP Programming Model