IT:AD:WCF/Concepts
Summary
- Offers:
- hosting, service instance management, asyc calls, disconnected queued calls, security.
- .NET 4 offers: config changes, a few extensions, discovery
- Services are:
- natural evoulution: functions → objects → components → services
- Client / Server
- Communicate with Messages, in various protocols. WCF generally prefers SOAP.
- Messages are independent of Protocol
- WCF Client can communicate with Non-WCF Server due to agreed Protocol and Message format.
- As what is exposed under the exposed contract is opaque, generally also include metadata describing
- available functionality
- ways of communicating
- Generally done as WSSDL over HTTP-GET
- Client interacts with Proxy (emulation) of remote Service.
- Note that in WCF, unlike DCOM and REmoting, there is no Local access – even in same memory space it requires same config, etc. …and is done via Proxy.

