Map:反向地理编码请求:Jquery异步请求

时间:2012-05-11 09:09:55

标签: jquery asp.net-mvc-3 map

我在地图中实施了反向地理编码。我们一次向地图服务器发送大约1000个反向地理编码异步请求,此时我的浏览器挂起了6-7秒。我正在使用JQUERY,它是异步请求,而不是浏览器挂起的原因。我可以知道它背后的原因和它的替代解决方案吗?

注意:我正在使用MVC 3。

2 个答案:

答案 0 :(得分:1)

向服务器发送1000个AJAX请求似乎是浏览器要处理的巨大负担。如果您有2个用户同时浏览您的网站怎么办?如果你有3个怎么办?如果你有100个怎么办?您的Web服务器不会持续很长时间。

我建议你重新考虑你的设计,这样你就可以发送更少的AJAX请求但是有更大的有效载荷数据,即将多个请求聚合成一个。

答案 1 :(得分:1)

您是否尝试将所有请求合并为一个请求?这将加快页面加载速度,因为您将至少进行1001次请求