Supported Windows Communication Foundation Features
HPC sessions do not support all of the WCF features. The following identifies those WCF features that HPC supports.
Bindings
HPC supports only BasicHttpBinding and NetTcpBinding bindings.
Message Exchange Patterns
HPC supports only request-reply patterns; HPC does not support duplex patterns.
Service Contracts
HPC supports the Name and Namespace attributes; HPC does not support the CallbackContract and SessionMode attributes.
Operation Contracts
HPC supports the following attributes:
- Action
- AsyncPattern
- Name
- ReplyAction
HPC does not support the following attributes:
- IsInitiating
- IsOneWay
- IsTerminating
Message Contracts
HPC supports the features that the following message contract samples demonstrate:
- Default Message Contract
- Unwrapped Messages
- Xml Reader
- Untyped Request/Reply
HPC does not support the features that the Setting the Use and Style Properties sample demonstrates.
For information about the message contract samples, see Message Contract Samples.
Service Concurrency Modes
HPC supports the Single, Multiple, and Reentrant concurrency modes.
Service Instancing Modes
HPC supports the PerCall and Single instancing modes; HPC does not support the PerSession instancing mode.