Asp.net mvc 3 ASP.NET MVC中消息服务的实现

Asp.net mvc 3 ASP.NET MVC中消息服务的实现,asp.net-mvc-3,jquery,messages,Asp.net Mvc 3,Jquery,Messages,我有一个在WPF应用程序中使用的基础设施、业务规则和其他逻辑,其中我有一个实现消息服务接口的消息服务,该服务在容器中注册,我使用Castle Windsor。 每次基础设施需要显示任何类型的消息时,它都会使用此服务并显示消息并等待回复,这样我就不必向GUI/WPF请求显示消息。 我的问题是,我正在为ASP.NETMVC站点使用相同的基础结构,我在找到一个可以使用相同接口的解决方案时遇到了一些问题。基本上,如果消息服务必须显示消息,它应该能够在浏览器中发布消息框,最好是通过AJAX,等待用户的回复

我有一个在WPF应用程序中使用的基础设施、业务规则和其他逻辑,其中我有一个实现消息服务接口的消息服务,该服务在容器中注册,我使用Castle Windsor。 每次基础设施需要显示任何类型的消息时,它都会使用此服务并显示消息并等待回复,这样我就不必向GUI/WPF请求显示消息。 我的问题是,我正在为ASP.NETMVC站点使用相同的基础结构,我在找到一个可以使用相同接口的解决方案时遇到了一些问题。基本上,如果消息服务必须显示消息,它应该能够在浏览器中发布消息框,最好是通过AJAX,等待用户的回复,然后根据答案继续执行。 我不知道我对这个问题是否已经说得够清楚了。 任何关于如何实现这种服务的提示都将不胜感激。
谢谢。

问题是服务器对打开的浏览器一无所知,因此无法向浏览器发出显示消息的信号


解决方案似乎是将来自服务的消息排队,在页面上有一些脚本,可以使用ajax检查队列中的项目,并根据需要显示消息。

问题是服务器对打开的浏览器一无所知,因此它无法向浏览器发出显示消息的信号


解决方案似乎是对来自服务的消息进行排队,在页面上有一些脚本,可以使用ajax检查队列中的项目,并根据需要显示消息。

您好,谢谢您的回复。我假设对每个答案的回复必须知道用户在队列中回复的每条消息。是的,您需要在页面帖子中传递消息标识符,或者为每条消息向服务器返回Ajax调用。您好,感谢回复。我假设对每个答案的回复必须知道用户应答队列中的每条消息。是的,您需要在PagePost中返回消息标识符,或者为每条消息向服务器返回Ajax调用。