WCF之前的通信格局:
- .NetRemoting(support TCP/HTTP/Pipeline),专为二进制优化而设计
- Distributed Transactions,支持事务的通信机制
- WebService,实现互操作能力最大化
- MessageQueues,与COM/COM+/MTS通信
基于WCF应用所需的所有的步骤。包括:
- 服务契约(Service Contact)的定义
- 服务的实现
- 服务的寄宿(Service Hosting)
- 元数据(Metadata)的发布和导入
- 服务代理的创建
- 服务调用
WCF的一些基本概念和原理:
- EndPoint
- Address
- Binding
- Contact
- Metadata
- Serevice Hosting