在 WCF 中,所有的服务都通过契约供外部进行调用。所谓契约,就是描述服务的一种平台无关的、标准的方式。目前,在 WCF 中定义了四种契约。
- 服务契约(Service contract)
描述了客户端能够调用服务的哪些操作。
- 数据契约(Data contract)
描述了哪些数据类型能够在客户端和服务间传输。CLR 数据类型都默认地被添加上了数据契约,当然也可以很方便的为自定义类型添加数据契约。
- 异常契约(Fault contract)
描述了在服务中可能出现的异常以及服务如何处理、传播异常。
- 消息契约(Message contract)
指定了该契约的消息能够直接与服务进行交互。
http://www.cnblogs.com/anders-x-hu/archive/2007/05/29/763977.html
本文介绍了Windows Communication Foundation (WCF)中的四种契约:服务契约、数据契约、异常契约及消息契约。这些契约定义了服务的操作、数据传输类型、异常处理方式及消息交互规则。
317

被折叠的 条评论
为什么被折叠?



