WCF: Windows Communication Foundation

WCF is simplifies the low level protocols as in tcp, http, sql, smtp, pop3 by “wrapping” these protocols with the “ABC’s” of WCF. Address, Binding and Contract.

Address: This is the service endpoint connection address.

Bindings: This is where the transport protocols specific configurations are defined.

Contract: This is where the data contract is defined, The xml schema that defines the message format.