首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大数据服务(Astoria)有效载荷:如何提高性能?

大数据服务(Astoria)有效载荷:如何提高性能?
EN

Stack Overflow用户
提问于 2009-04-15 03:48:11
回答 2查看 560关注 0票数 0

我有一个silverlight客户机通过ado.net数据服务访问数据。我的一个查询有许多展开子句,并返回了相当多的条目。xml响应是巨大的,我正在寻找提高效率的方法。

我试过:

behaviour)

  • Http压缩(有些客户端pcs正在运行IE6)
  • 分页(不是一个选项)
  • 作为单独的查询执行扩展,并在以后加入实体(这稍微改进了一些)

是否可以使用JSON作为silverlight客户端的传输格式?我还没在网上找到任何关于这个的东西..。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-18 07:07:48

井。我有机会和蒂姆·休尔谈这件事,他惊异地去找帕布罗·卡斯特罗来找我。谢谢蒂姆!

JSON不能被Silverlight客户端使用,但Silverlight 3在默认情况下将使用二进制xml与web服务对话。拉沃尔

我自己解决的另一件事是,使用展开有时会产生比执行多个请求更多的数据。如果将几个查询批次在一起,然后手工将对象缝在一起,就可以保存相当多的xml。

票数 0
EN

Stack Overflow用户

发布于 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。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/750229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档