· Binding: How do I communicate to the service?
· Binding provides information on how a service can be accessed including transport method (HTTP / HTTPS / TCP / Named pipe / MSMQ), encoding format (Text / Binary /MTOM), security mechanism, reliability requirement etc...
- A service to be accessible, at least it should be associate with either one or more bindings.
- A contract can support many bindings and a binding can support many contracts.
· Out of the box, Indigo support nine predefined standard bindings including
BasicProfileBinding, WSProfileBinding, WSProfileDualHttpBinding, NetProfileTcpBinding, NetProfileDualTcpBinding, NetProfileNamedPipeBinding, NetProfileMSMQBinding, MsmqIntegrationBinding and IntermediaryBinding which covers most of the common scenarios.
- Developers can create their own custom binding based on their requirement with the mix of functionality.
No comments:
Post a Comment