我有一个silverlight客户机通过ado.net数据服务访问数据。我的一个查询有许多展开子句,并返回了相当多的条目。xml响应是巨大的,我正在寻找提高效率的方法。
我试过:
behaviour)
是否可以使用JSON作为silverlight客户端的传输格式?我还没在网上找到任何关于这个的东西..。
发布于 2009-04-18 07:07:48
井。我有机会和蒂姆·休尔谈这件事,他惊异地去找帕布罗·卡斯特罗来找我。谢谢蒂姆!
JSON不能被Silverlight客户端使用,但Silverlight 3在默认情况下将使用二进制xml与web服务对话。拉沃尔
我自己解决的另一件事是,使用展开有时会产生比执行多个请求更多的数据。如果将几个查询批次在一起,然后手工将对象缝在一起,就可以保存相当多的xml。
发布于 2009-04-15 03:57:17
您可以在下面的链接中看到在silverlight中使用JSON的演示
http://timheuer.com/blog/archive/2008/05/06/use-json-data-in-silverlight.aspx
我不确定通过使用JSON实现了多少性能增益。我肯定记得ado.net服务执行JSON。
https://stackoverflow.com/questions/750229
复制相似问题