【问题标题】:how should i let my asp.net queue with other server?我应该如何让我的 asp.net 与其他服务器排队?
【发布时间】:2010-02-14 11:00:03
【问题描述】:

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

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

非常非常非常感谢。 :)

【问题讨论】:

    标签: asp.net-mvc message-queue


    【解决方案1】:

    我认为您需要创建几个可以绑定的事件以提供信息。

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

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

    在客户端,我认为您需要进行 ajax 调用来检查状态更改或其他事情,因为我认为您的代码无法更新您的 UI。

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

    问题在于用户界面。一旦页面出现在客户端上,就差不多了。您需要在其中内置进行监控的能力,这可以通过 ajax 或 jQuery 完成。

    这听起来很复杂,但事件连接非常简单,就像 ajax/jQuery 的东西一样。

    【讨论】:

      猜你喜欢
      • 2020-02-27
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      • 2021-02-03
      • 2015-07-13
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多