Windows Communication Foundation
E35583
Microsoft technology
communication framework
service-oriented architecture framework
software framework
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 |
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.
Windows Communication Foundation
→
abbreviation
→
Windows Communication Foundation
self-linksurface differs
ⓘ
this entity surface form:
WCF
this entity surface form:
WCF