我正在编写一个应用程序,我需要让我的其他服务器队列基于请求,然后,我的服务器上的应用程序发回一个小数据,它是否已完成,仍在排队,有多少百分比,项目ID等...
有什么办法可以做到这一点吗?因为我不希望我的其他服务器运行另一个Http实例以暴露给外部世界,并且无论如何都要验证2服务器之间的每个调用?
非常感谢你。 :)
答案 0 :(得分:0)
我认为你需要创建一些可以绑定的事件来提供信息。
您的服务器对象需要公开几个事件。然后,您可以绑定到那些事件,为它们提供一个回调,服务器对象可以在某些点调用它。
调用这些事件时,您的Web应用程序可以响应它们并可能更新客户端上的数据。
在客户端,我认为您需要执行ajax调用以检查状态更改或其他因素我不认为您的代码可以更新您的UI。
如果您需要代码,请告诉我,我可以发布一些代码。
问题在于UI。一旦页面在客户端上就是这样的话。你需要在其中构建监视功能,并通过ajax或jQuery完成。
这听起来很复杂,但事件布线非常简单,就像ajax / jQuery一样。