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.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Label Occurrences
Windows Communication Foundation canonical 4
WCF 2

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

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