Specify the communication mechanism – communicating a message to an endpoint
-
Protocol
Determine the security, reliability, context flow settings -
Transport channel
Determine the underlying transport protocol
E.g. http, https, namedpipe, MSMQ - Message encoding
Determine the wire encoding to use for messages
E.g. binary, text/xml, MTOM(Message Transmission Optimization Mechanism (MTOM)
Things to keep in mind when you think about WCF binding
- Message Version
- Transport Security
- Message Security
- request-reply(default),one-way (fire and forget), duplex (both way)
- Reliability
- Transaction
- Streaming
For further you can refer
under: 9534