您的位置:首页 > 其它

WCF消息传输的几个基本概念(知识点整理)

2011-05-15 21:28 1441 查看
  服务契约:基于XML,以WSDL
格式表现, CLR 将服务契约描述成WSDL
格式的XML语言,WSDL则是用以定义SOAP实例的工具,即服务契约提供的是操作遵循何种约定,服务契约用WSDL形式表示出来。

数据契约:基于XML,以XSD
格式表现,即遵循 XSD
格式标准,CLR 将数据契约序列化成符合XSD
格式的XML语言

消息契约:基于XML,以SOAP格式表现。

WCF 在消息传输过程中,传输的主要是SOAP消息。数据契约被CLR写入SOAP消息中,然后传输。

服务契约与元数据

元数据是对程序集的逻辑描述,即对方法、字段、属性等的描述,而IL则是对这些方法、字段和属性等的实现。

服务契约则可以看做是对服务结构的描述,而服务实现则类似于程序集中的IL代码。服务契约用于平台无关的语言WSDL描述出来,因此,服务契约能被不同平台的客户端所理解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: