Binding describes how client will communicate with services. There are different protocols available to communicate to client. Binding has several characteristics :
Transport - Define base protocol to be used like HTTP, Named Pipes, TCP and MSMQ.
Encoding(Optional) - Three types of encoding available - Text, Binary or Message Transmission Optimization Mechanism(MTOM). MTOM is interoperable message format that allows the effective transmission of attachments or large message.
Protocol(Option) - Defines information to be used in Binding such as security transaction or reliable messaging capability.
Asked In: Many Interviews |