End Point
All communication with a WCF service occurs through EndPoint.
Each Endpoint consists of four properties
1. Address
a. Indicates where the endpoint can be found.
Address contains the URI and identity and optional message headers to contains additional information or more information to identify or interact with the endpoint
2. Binding
a. Specifies as to how to communicate with the endpoint. This includes Transport (http/tcp), Encoding (text /binary) and security requirements.
3. Contract
a. Identifies the operation available. This includes the operation available. Input / output parameters.
4. Behaviour
a. specifies local implementation details of the endpoint