我应该如何让我的asp.net与其他服务器队列?

时间:2009-11-26 13:46:21

标签: asp.net-mvc message-queue

我正在编写一个应用程序,我需要让我的其他服务器队列基于请求,然后,我的服务器上的应用程序发回一个小数据,它是否已完成,仍在排队,有多少百分比,项目ID等...

有什么办法可以做到这一点吗?因为我不希望我的其他服务器运行另一个Http实例以暴露给外部世界,并且无论如何都要验证2服务器之间的每个调用?

非常感谢你。 :)

1 个答案:

答案 0 :(得分:0)

我认为你需要创建一些可以绑定的事件来提供信息。

您的服务器对象需要公开几个事件。然后,您可以绑定到那些事件,为它们提供一个回调,服务器对象可以在某些点调用它。

调用这些事件时,您的Web应用程序可以响应它们并可能更新客户端上的数据。

在客户端,我认为您需要执行ajax调用以检查状态更改或其他因素我不认为您的代码可以更新您的UI。

如果您需要代码,请告诉我,我可以发布一些代码。

问题在于UI。一旦页面在客户端上就是这样的话。你需要在其中构建监视功能,并通过ajax或jQuery完成。

这听起来很复杂,但事件布线非常简单,就像ajax / jQuery一样。