Contract and bindings

What are ends, address, contract, and the bindings?




a) Contract refers to an agreement between two or more parties. It describes the protocol how client must communicate with your service. Technically, it explains the parameters and return values for a method.

b) An Address signifies where we may determine this service. Address refers to a URL that point to the location of the service.

c) Bindings measure how this end can be accessed. It measures how communications is done. For example, you expose your service that can be accessed by using the SOAP over HTTP or BINARY over TCP. So for each of these communications medium two bindings will be produced.

   Related Questions in Computer Engineering