none
silverlight中Webervice中传输对象默认的序列化方式是那个? RRS feed

  • 问题

  • 问题1,在服务器端WebService方法中,可以直接返回一个对象,客户端可以直接获取到,在传输的时候silverlight应该做了序列化再进行传输的吧,此时用的哪种序列化方式?

    问题2,如果返回是一个对象时,用DataContractJsonSerializer 把对象序列化成字符串返回、用DataContractSerializer 把对象序列化成字符串返回、使用XmlSerializer序列化成字符串返回和直接返回对象这四种方式那个效率、性能最高?前三种序列化后DataContractJsonSerializer 形成的字符串最少。

    谢谢帮助。

    2010年4月30日 9:35

答案

全部回复

  • 问题1,在服务器端WebService方法中,可以直接返回一个对象,客户端可以直接获取到,在传输的时候silverlight应该做了序列化再进行传输的吧,此时用的哪种序列化方式?

    问题2,如果返回是一个对象时,用DataContractJsonSerializer 把对象序列化成字符串返回、用DataContractSerializer 把对象序列化成字符串返回、使用XmlSerializer序列化成字符串返回和直接返回对象这四种方式那个效率、性能最高?前三种序列化后DataContractJsonSerializer 形成的字符串最少。

    谢谢帮助。

    2010年4月30日 9:31
  • XML序列化。
    BLOG:http://beniao.cnblogs.com MSN:beniao@live.cn
    2010年4月30日 13:54