异步javascript服务调用以减少周转时间
我在一个部分基于angular js的企业应用程序中有一个场景。我们有一些ReSTful服务来访问来自不同域的数据。问题是,当服务失败时,服务器端可能无法知道失败的原因,因为它发生在客户端(浏览器) 该问题的可能解决方案是在错误块中对服务器进行服务调用,以记录从第三方服务接收到的响应。但是如果我这样做,它将增加给定服务调用的周转时间,这反过来会导致用户体验变慢异步javascript服务调用以减少周转时间,javascript,angularjs,html,Javascript,Angularjs,Html,我在一个部分基于angular js的企业应用程序中有一个场景。我们有一些ReSTful服务来访问来自不同域的数据。问题是,当服务失败时,服务器端可能无法知道失败的原因,因为它发生在客户端(浏览器) 该问题的可能解决方案是在错误块中对服务器进行服务调用,以记录从第三方服务接收到的响应。但是如果我这样做,它将增加给定服务调用的周转时间,这反过来会导致用户体验变慢 我的想法是实现一些异步队列,定期将服务故障发送到服务器。有谁能建议如何使用javascript实现同样的功能吗?您可以实现一个ping
我的想法是实现一些异步队列,定期将服务故障发送到服务器。有谁能建议如何使用javascript实现同样的功能吗?您可以实现一个ping AJAX调用,向服务器发送服务失败所需的数据 您可以为需要与服务器通信的数据创建缓存,并在成功执行ping AJAX时将其清除
您可以根据应用程序性能为ping间隔持续时间选择任何合适的时间间隔。甚至无法理解您的意思。请添加一些图片/模式或以更容易理解的方式进行解释。同时添加您尝试/想要尝试/使用的代码