【发布时间】:2010-02-14 11:00:03
【问题描述】:
我目前正在编写一个应用程序,我需要让我的其他服务器根据请求排队,之后,我的服务器上的应用程序发回一个小数据,说明它是否已完成、仍在排队、百分比多少、项目 ID 等...
有什么办法可以做到这一点吗?因为我不希望我的其他服务器运行另一个 Http 实例以暴露给外界,并且无论如何都要对 2 个服务器之间的每个调用进行身份验证?
非常非常非常感谢。 :)
【问题讨论】:
我目前正在编写一个应用程序,我需要让我的其他服务器根据请求排队,之后,我的服务器上的应用程序发回一个小数据,说明它是否已完成、仍在排队、百分比多少、项目 ID 等...
有什么办法可以做到这一点吗?因为我不希望我的其他服务器运行另一个 Http 实例以暴露给外界,并且无论如何都要对 2 个服务器之间的每个调用进行身份验证?
非常非常非常感谢。 :)
【问题讨论】:
我认为您需要创建几个可以绑定的事件以提供信息。
您的服务器对象需要公开几个事件。然后,您可以绑定到这些事件,为它们提供一个回调,您的服务器对象可以在某些点调用该回调。
当这些事件被调用时,您的 Web 应用程序可以响应它们并可能更新客户端上的数据。
在客户端,我认为您需要进行 ajax 调用来检查状态更改或其他事情,因为我认为您的代码无法更新您的 UI。
如果你想要代码,请告诉我,我可以发布一些。
问题在于用户界面。一旦页面出现在客户端上,就差不多了。您需要在其中内置进行监控的能力,这可以通过 ajax 或 jQuery 完成。
这听起来很复杂,但事件连接非常简单,就像 ajax/jQuery 的东西一样。
【讨论】: