• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/18

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

18 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)
Which bindings support Text or MTOM encoding of messages?
BasicHttpBinding
BasicHttpContextBinding
WsHttpBinding
WSHttpContextBinding
WsDualHttpBinding
WsFederationHttpBinding
RULE: all bindings with "Http" support both Text and MTOM encoding.
Which bindings support binary encoding of messages?
NetTcpBinding
NetTcpContextBinding
NetPeerTcpBinding
NetNamedPipeBinding
NetMsmqBinding
RULE: All bindings with "Net" support binary encoding.
Which bindings support streaming?
BasicHttpBinding
BasicHttpContextBinding
NetTcpBinding
NetTcpContextBinding
NetNamedPipeBinding
RULE: Basic, Tcp (except peer) & NamedPipe support streaming. Include the Context bindings for those Basic & Tcp.
Which bindings support duplex messaging
WSDualHttpBinding
NetTcpBinding
NetTcpContextBinding
NetPeerTcpBinding
NetNamedPipeBinding
RULE: WSDual, plus all "Net" bindings EXCEPT for Msmq
Which bindings do NOT support sessions?
BasicHttpBinding
BasicHttpContextBinding
MsmqIntegrationBinding
NetPeerTcpBinding
RULE: Basic, MsmqIntegration, & P2P Tcp do not support sessions.
Which bindings support transport sessions?
NetTcpBinding
NetTcpContextBinding
NetNamedPipeBinding
NetMsmqBinding
RULE: All "Net" bindings EXCEPT NetPeerTcp support transport sessions.
Which bindings support reliable sessions?
WSHttpBinding
WSHttpContextBinding
WSDualHttpBinding
WSFederationHttpBinding
NetTcpBinding
NetTcpContextBinding
RULE: All "WS" bindings, plus NetTcp & NetTcpContext, support reliable sessions.
Which bindings support security sessions?
WSHttpBinding
WSHttpContextBinding
WSDualHttpBinding
WSFederationHttpBinding
NetTcpBinding
NetTcpContext
RULE: All the "WS" bindings, plus the Tcp bindings (except NetPeerTcp), support security sessions.
Which bindings do NOT support transactions?
BasicHttpBinding
BasicHttpContextBinding
NetPeerTcpBinding
RULE: Basic and P2P Tcp (NetPeerTcp) bindings do not support transactions.
Which bindings support transactions?
WSHttpBinding
WSHttpContextBinding
WSDualHttpBinding
WSFederationHttpBinding
NetTcpBinding
NetTcpContextBinding
NetNamedPipeBinding
NetMsMqBinding
MsmqIntegrationBinding
RULE: All bindings except Basic and P2P Tcp support transactions.
Which bindings have transaction support turned ON by default?
NetMsmqBinding
MsmqIntegrationBinding
RULE: only the MSMQ bindings have transaction support turned on by default.
Which bindings support transport security?
BasicHttpBinding
BasicHttpContextBinding
WSHttpBinding
WSHttpContextBinding
NetTcpBinding
NetTcpContextBinding
NetPeerTcpBinding
NetNamedPipeBinding
NetMsmqBinding
MsmqIntegrationBinding
RULE: only WSDualHttp Binding and WSFederationHttpBinding do NOT support transport security.
Which bindings support message security?
BasicHttpBinding
BasicHttpContextBinding
WSHttpBinding
WSHttpContextBinding
WSDualHttpBinding
WSFederationHttpBinding
NetTcpBinding
NetTcpContextBinding
NetMsmqBinding
RULE: only NetNamedPipeBinding, NetPeerTcpBinding and MsmqIntegrationBinding do NOT support message security.
Which bindings use transport security by default?
NetTcpBinding
NetTcpContextBinding
NetPeerTcpBinding
NetNamedPipe
NetMsmqBinding
MsmqIntegratonBinding
RULE: all Tcp bindings, plus NetNamedPipe and NetMsmqBinding, use transport security by default.
Which bindings use message security by default?
WSHttpBinding
WSHttpContextBinding
WSDualHttpBinding
WSFederationHttpBinding
RULE: All the WS bindings, and only those, use message security by default.
Which bindings have NO security (SecurityMode.None) by default?
BasicHttpBinding
BasicHttpContextBinding
RULE: only the BasicHttp bindings have no security by default.
Which bindings support MIXED security modes (i.e. SecurityMode.TransportWithMessageCredentials)?
BasicHttpBinding
BasicHttpContextBinding
WSHttpBinding
WSHttpContextBinding
WSFederationHttpBinding
NetTcpBinding
NetTcpContextBinding
RULE: Include Basic, WS, and NetTcp; remove WSDualHttp & NetPeerTcp
What IS a binding, anyway (i.e. give a succinct description of the System.ServiceModel.Channels.Binding class)?
It "represents a collection of binding elements." Actually, it appears to be more like a factory for a specifically tailored set of BindingElement classes, which it is called upon to instantiate when a channel is opened.

Source: http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.binding.aspx