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.

AI illustration

How this image was made

AI-generated illustration of Windows Communication Foundation

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of the Windows Communication Foundation (Windows Communication Foundation is a Microsoft framework for building and running service-oriented, distributed applications that communicate over various network protocols.)

All labels observed (4)

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 (12)

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
System.Runtime.Serialization.DataContractAttribute → isPartOf → Windows Communication Foundation data contract model ⓘ
linked to: Windows Communication Foundation
.NET Remoting → replacedBy → Windows Communication Foundation ⓘ
.NET Remoting → replacedBy → WCF ⓘ
linked to: Windows Communication Foundation
Distributed Component Object Model → relatedTo → Windows Communication Foundation ⓘ
Windows Workflow Foundation → supportsHosting → WCF services ⓘ
subject linked to: WF
linked to: Windows Communication Foundation
Windows Workflow Foundation → supportsCommunication → Windows Communication Foundation ⓘ
subject linked to: WF