잊지 않겠습니다.

WCF Reliability

.NET Framework 2009. 1. 7. 11:30

 table1. Reliability and ordered message in bindings

 Name Support Reliability
 Default Reliability
 Supports ordered
 Default Ordered
 BasicHttpBinding No 
N/A 
No 
N/A 
 NetTcpBinding Yes
OFF
Yes
On
 NetPeerTcpBinding No
N/A
No
N/A
 NetNamedPipeBinding No
N/A (ON)
Yes
N/A (On)
 WSHttpBinding Yes
Off
Yes
On
 WSFederationHttpBinding Yes
OFF 
Yes
On
 WSDualHttpBinding Yes
On
Yes
On
 NetMsmqBinding No
N/A
No
N/A
 MsmqIntegrationBinding No
N/A
No
N/A

 

Reliability not supported binding

  • BasicHttpBinding : legacy ASMX service
  • NetPeerTcpBinding : designed for broadcast scenarios.
  • NetMsmqBinding, MsmqIntegrationBinding : this is not remote call. only disconnected calls.


Ordered Message

: WCF let you enable reliability but not ordered delivery.

: The default for all bindings that support reliability is that when reliability is enabled, ordered delivery is enabled as well.

: RequireOrderedDelivery property 

Posted by Y2K
,