WCF (Windows Communication Foundation) is a unification of technology.
Which Units the following technologies.
a. Net Remoting
b. MSMQ
c. Webservice
d. COM+
It is based on SOA(Service oriented Architecture).
There are a few articles about the WCF ABC's (1, 2)but the short story is that you always have to remember:
2. What is ABC in WCF?
- A stands for Address
- B stands for Binding
- C stands for Contract
An address indicates where we can find this service. Address is a URL(http://mydomain.com/Myservice.asmx), which points to the location of the service.
WCF can provided addresses for the following protocols:
- HTTP
- TCP
- NamedPipe
- Peer2Peer
- MSMQ