Javascript Ajax(xml)与REST(json)的速度不一样;这不是我所期望的

Javascript Ajax(xml)与REST(json)的速度不一样;这不是我所期望的,javascript,ajax,xml,json,web-services,Javascript,Ajax,Xml,Json,Web Services,我正在努力提高我正在开发的AngularJS应用程序的性能。应用程序完全依赖于返回XML的Web服务 我正在尝试将一些函数从XML迁移到JSON,我注意到了一些令人惊讶的事情 JSON请求的XHR结果更小,但所需时间更长,而XML的XHR响应更大,但所需时间要少得多。这是意料之中的事吗 我希望通过将所有AJAX调用转换为REST来提高结果,但我看到的速度令人沮丧 是什么让服务器上的速度变慢了?这与客户端无关。没有线索,很遗憾,我无法访问服务器。您无法加快它的速度。这不是客户端代码,而是服务器端代

我正在努力提高我正在开发的AngularJS应用程序的性能。应用程序完全依赖于返回XML的Web服务

我正在尝试将一些函数从XML迁移到JSON,我注意到了一些令人惊讶的事情

JSON请求的XHR结果更小,但所需时间更长,而XML的XHR响应更大,但所需时间要少得多。这是意料之中的事吗

我希望通过将所有AJAX调用转换为REST来提高结果,但我看到的速度令人沮丧


是什么让服务器上的速度变慢了?这与客户端无关。没有线索,很遗憾,我无法访问服务器。您无法加快它的速度。这不是客户端代码,而是服务器端代码。在优化之前,请确定真正的瓶颈。您将需要一个时间花在哪里的概要文件,然后确定消耗最多的流程,然后决定优化策略。如果服务器上的服务实现不好,REST与SOAP服务相比可能会非常慢。如果不访问服务器,您将无能为力。服务器构建XML的速度比JSON快得多,这并不奇怪。XML的大小在大于64Kb之前并不重要,所以不用担心。