[导入][原创]谈谈WCF中的Data Contract(2):WCF Data Contract对Generic的支持

     摘要: 通过第一部分的介绍,我们可以体会到,WCF 的Data Contract在CLR Type和Neutral Contract之间搭建了一座桥梁,弥合了.NET世界和厂商中立世界的差异。通过WCF Data Contract我们将CLR Data Type暴露成一个厂商中立的数据结构的描述,同样通过WCF Data Contract我们将一个现有的CLR Data Type和既定的Neutral contract进行适配。

在.NET中,基于Primary Type,比如Int32,String等等,他们具有一个简单的默认的序列化方式和结构,可以说他们不需要Data Contract。接下来我们主要讨论的是一些相对比较特殊的、完全基于.NET的Data Type,比如Generic、Collection,和Dictionary。首先,我们结合例子来谈谈基于Generic的Data Type的Data Contract。
  阅读全文

Artech 2007-11-27 20:43 发表评论

文章来源:http://www.cnblogs.com/artech/archive/2007/11/27/974639.html
posted @ 2008-03-13 21:15  咔咔  阅读(161)  评论(0)    收藏  举报