This is part of WCF release notes for .NET Core 1.1.0. Please check out release notes for what's new since 1.0.0.
✅ -- Works with no known major issues
🚫 -- Not Supported
❔ -- Not yet tested
Category | Feature | UWP | Windows | Linux OSs | Mac OS X |
---|---|---|---|---|---|
Bindings | BasicHttpBinding | ✅ | ✅ | ✅ | ✅ |
CustomBinding | ✅ | ✅ | ✅ | ✅ | |
NetHttpBinding | ✅ | ✅ | ✅ | ✅ | |
NetTcpBinding | ✅ | ✅ | ✅ | ✅ | |
Transports | Http | ✅ | ✅ | ✅ | ✅ |
Https | ✅ | ✅ | ✅ | ✅ | |
Tcp | ✅ | ✅ | ✅ | ✅ | |
WebSockets | ✅ | ✅ | ✅ | ||
Channel types | Request/Reply | ✅ | ✅ | ✅ | ✅ |
Duplex | ✅ | ✅ | ✅ | ✅ | |
Custom | ✅ | ✅ | ✅ | ✅ | |
Encodings | Text | ✅ | ✅ | ✅ | ✅ |
Binary | ✅ | ✅ | ✅ | ✅ | |
TransferMode | Buffered (sync/async) | ✅ | ✅ | ✅ | ✅ |
Streamed (sync/async) | ✅ | ✅ | ✅ | ✅ | |
MessageVersion | SOAP 1.1 UTF8 | ✅ | ✅ | ✅ | ✅ |
SOAP 1.2 UTF8 | ✅ | ✅ | ✅ | ✅ | |
Contracts | DataContract | ✅ | ✅ | ✅ | ✅ |
XmlSerializer | ✅ | ✅ | ✅ | ✅ | |
MessageFormat | ✅ | ✅ | ✅ | ✅ | |
FaultContract | ✅ | ✅ | ✅ | ✅ | |
Security | None | ✅ | ✅ | ✅ | ✅ |
Transport | ✅ | ✅ | ✅ | ✅ | |
Message | 🚫 | 🚫 | 🚫 | 🚫 | |
Client Authentication | Basic | ✅ | ✅ | ✅ | ✅ |
Digest | ✅ | ✅ | ✅ | ❔ | |
NTLM | ✅ | ✅ | 🚫 | 🚫 | |
Kerberos/TCP | 🚫 | ✅ | ✅ | ✅ | |
Kerberos/HTTP | ✅ | ✅ | 🚫 | 🚫 | |
Certificate/TCP | ✅ | ✅ | ✅ | ✅ | |
Certificate/HTTP | ✅ | ✅ | ✅ | ✅ | |
Certificate/PeerTrust | ✅ | ✅ | ✅ | ❔ | |
Service Authentication | Certificate | ✅ | ✅ | ✅ | ✅ |
SPNIdentity | 🚫 | 🚫 | 🚫 | 🚫 | |
UPNIdentity | 🚫 | ✅ | |||
Client types | ChannelFactory<T> | ✅ | ✅ | ✅ | ✅ |
ChannelBase<T> | ✅ | ✅ | ✅ | ✅ | |
Extensibility | IClientMessageInspector | ✅ | ✅ | ✅ | ✅ |
IClientMessageFormatter | ✅ | ✅ | ✅ | ✅ | |
Management | ETW Tracing | 🚫 | ✅ | ✅ | ✅ |
For more details about what UWP is please see this dotnet Glossary doc.
For supported platforms and other details please see the .NET Core 1.1 Release Notes.