Udostępnij przez


Szczegóły funkcji programu WCF

Program Windows Communication Foundation (WCF) umożliwia rozbudowaną kontrolę nad funkcjami obsługi komunikatów aplikacji. Tematy w tej sekcji zawierają szczegółowe informacje o dostępnych funkcjach. Aby uzyskać więcej informacji na temat podstawowego programowania, zobacz Podstawowe programowanie WCF.

W tej Sekcji

Usługi przepływu pracy Opisuje sposób tworzenia i konfigurowania usług przepływu pracy.

Punkty końcowe: adresy, powiązania i kontrakty Opisuje sposób kontrolowania wielu aspektów usługi.

Transfer danych i serializacja Opisuje sposób, w jaki serializacja danych może być dopasowana do współdziałania lub przyszłej zgodności.

Sesje, instancjowanie i współbieżność Opisuje tryby sesji i instancjowania w WCF oraz sposób wybierania odpowiedniego trybu dla aplikacji.

Transporty Opisuje konfigurację warstwy transportu, najniższego poziomu stosu kanału.

Kolejki i sesje niezawodne Opisuje kolejki, które przechowują komunikaty z aplikacji wysyłającej w imieniu odbieranej aplikacji, a następnie przekazują te komunikaty do odbieranej aplikacji.

Transakcje Wyjaśnia, jak utworzyć operacje transakcyjne, które można wycofać w razie potrzeby.

Bezpieczeństwo Opisuje sposób, w jaki zabezpieczenia WCF pomagają tworzyć aplikacje, które mają poufność i integralność. Uwierzytelnianie i autoryzacja są również dostępne, podobnie jak funkcje inspekcji.

Sieć równorzędna Szczegółowe informacje na temat tworzenia usług równorzędnych i klientów.

Metadane Opisuje architekturę i formaty metadanych.

Klientów Opisuje sposób tworzenia różnych klientów, którzy uzyskują dostęp do usług.

Hosting Opisuje hosting. Usługa może być hostowana przez inną aplikację lub może być hostowana samodzielnie.

Współdziałanie i integracja W tym artykule opisano sposób rozszerzania istniejącej logiki przy użyciu programu WCF, a nie konieczności ponownego zapisywania jej, jeśli masz znaczną inwestycję w logikę aplikacji opartą na składnikach hostowaną w modelu COM+.

Model programowania HTTP sieci Web WCF Opisuje model programowania sieci Web WCF, który umożliwia deweloperom uwidacznienie operacji usługi WCF w punktach końcowych innych niż SOAP.

Syndykacja WCF Opisuje obsługę łatwego udostępniania kanałów syndykacji z usługi WCF.

Integracja AJAX i obsługa formatu JSON Opisuje obsługę ASP.NET asynchronicznych języków JavaScript i XML (AJAX) oraz formatu danych JavaScript Object Notation (JSON) w celu umożliwienia usługom WCF uwidaczniania operacji klientom AJAX.

Odnajdywanie WCF Opisuje obsługę umożliwiającą odnajdywanie usług w czasie wykonywania w sposób interoperacyjny przy użyciu protokołu WS-Discovery.

Routingu Opisuje usługę routingu.

Źródło

System.ServiceModel

System.ServiceModel.Channels

System.IdentityModel.Selectors

System.ServiceModel.Routing

Podstawowe programowanie WCF