none
消息协定与数据协定什么区别,这里有点混乱。 RRS feed

  • 问题

  • 消息协定与数据协定什么区别,通常什么情况用那个,听着客就这里有点搞不明白了,请指教。
    2013年1月30日 10:52

答案

  • 你好,

    数据契约旨在定义数据的结构(将数据类型与XSD进行匹配),使用数据契约必须引用System.Runtime.Serialization命名空间,在类型上使用DataContractAttribute可以创建数据契约,类型中的成员使用DataMember标记。

    使用消息契约必须引用System.ServiceModel命名空间,消息契约和数据契约一样都是定义在数据类型上。而消息契约则更多地关注于数据的成员具体在SOAP消息中的表示。

    http://www.cnblogs.com/oec2003/archive/2010/07/21/1782324.html

    希望有所帮助。


    Haixia
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2013年2月1日 4:33
    版主