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 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 3.0
linked to: .NET Framework
operatingSystem Windows
platform .NET Core (limited support via community/compatibility)
linked to: .NET Core

.NET Framework
predecessor ASMX Web Services
linked to: ASP.NET
programmingLanguage .NET languages
C#
relatedTo ASP.NET Web API
linked to: ASP.NET

Windows Presentation Foundation
Windows Workflow Foundation
gRPC on .NET
linked to: gRPC
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
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 WCF
linked to: Windows Communication Foundation
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 WCF
linked to: Windows Communication Foundation