Windows Communication Foundation

E35583

Windows Communication Foundation is a Microsoft framework for building and running service-oriented, distributed applications that communicate over various network protocols.

All labels observed (2)

Label Occurrences
Windows Communication Foundation canonical 4
WCF 2

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf Microsoft technology ⓘ
communication framework ⓘ
service-oriented architecture framework ⓘ
software framework ⓘ
abbreviation Windows Communication Foundation self-linksurface differs ⓘ
surface form: WCF
designGoal interoperability with other platforms ⓘ
support for service-oriented architecture ⓘ
unified programming model for distributed applications ⓘ
developer Microsoft ⓘ
documentationURL https://learn.microsoft.com/dotnet/framework/wcf/index ⓘ
feature behaviors ⓘ
bindings ⓘ
data contracts ⓘ
endpoints ⓘ
extensibility model ⓘ
instance management ⓘ
message contracts ⓘ
reliable messaging ⓘ
security model ⓘ
service contracts ⓘ
throttling ⓘ
transaction support ⓘ
introducedIn .NET Framework ⓘ
surface form: .NET Framework 3.0
operatingSystem Windows ⓘ
platform .NET Core ⓘ
surface form: .NET Core (limited support via community/compatibility)

.NET Framework ⓘ
predecessor ASP.NET ⓘ
surface form: ASMX Web Services
programmingLanguage .NET languages ⓘ
C# programming language ⓘ
surface form: C#
relatedTo ASP.NET ⓘ
surface form: ASP.NET Web API

Windows Presentation Foundation ⓘ
Windows Workflow Foundation ⓘ
gRPC ⓘ
surface form: gRPC on .NET
releaseYear 2006 ⓘ
securityFeature claims-based authorization ⓘ
federated security ⓘ
message security ⓘ
transport security ⓘ
status mature but not actively evolved for .NET 5+ core platform ⓘ
supportsHosting IIS ⓘ
Windows Process Activation Service ⓘ
Windows services ⓘ
self-hosting in .NET applications ⓘ
supportsProtocol HTTP ⓘ
HTTPS ⓘ
MSMQ ⓘ
Named Pipes ⓘ
Transmission Control Protocol ⓘ
surface form: TCP

WebSockets (in later versions) ⓘ
supportsStandard REST-style services ⓘ
SOAP ⓘ
WS-* specifications ⓘ
WSDL ⓘ
XML Schema ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

.NET Framework → feature → Windows Communication Foundation ⓘ
Windows Communication Foundation → abbreviation → Windows Communication Foundation self-linksurface differs ⓘ
this entity surface form: WCF
Windows Process Activation Service → relatedTo → Windows Communication Foundation ⓘ
Windows Process Activation Service → supportsTechnology → Windows Communication Foundation ⓘ
Windows Workflow Foundation → integratesWith → Windows Communication Foundation ⓘ
dotTrace → supportsTechnology → Windows Communication Foundation ⓘ
this entity surface form: WCF