Introduction

The three important components of an endpoint is address, binding and contract. Address is the heart of an endpoint or the main important component of the endpoint. Without the address we cannot find the endpoint to begin with; basically without the address the endpoints are useless. Address specifies where the service endpoint is. Every endpoint must have an address to which the endpoint is associated.
For example, an address might look like: http://www.c-sharpcorner.com/Publish
Here, http: -: the transport protocol.
//www.c-sharpcorner.com -: website or machine running the service.
/Publish -: the path to the specific service endpoint.

Address Types

Different types of addresses are associates with each endpoints and it is through addresses that the client communicates with the end point.

Address Formats

Endpoint addresses are formatted based on the selected transport used in communication. As in the example above, most address formats contain the following parts:
Now we will list different Address Formats and the differences.
Hope this articles helps you all, in understanding different types of address formats