2011-07-07 44 views
2

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

回答

0

问题是服务器对开放浏览器一无所知,因此它不能信号显示信息的大衣。

该解决方案似乎是从服务中排队消息,在页面上使用某些脚本来检查(使用ajax)队列中的项目,并根据需要显示消息。

+0

嗨,感谢您的回复。 我假设每个答案的回复必须知道队列中用户正在回答的每条消息 –

+0

是的,您需要将消息标识符返回到页面发布(或Ajax调用)中到每个消息的服务器。 –

+0

感谢您的帮助 –