MVC在服务器上发生事件时向用户显示通知

时间:2010-05-20 08:27:11

标签: asp.net-mvc wcf

我有一个网站,我们有一个网站(mvc项目)和一个wcf服务,当服务收到消息时,我需要向网站上显示该消息内容的用户显示通知。

如果你能告诉我从哪里开始的话,我会很高兴的!

谢谢!

3 个答案:

答案 0 :(得分:1)

我认为您需要在您的页面上放置javascript计时器,例如:“/ Messages / GetLastUnreadMessage”。

答案 1 :(得分:1)

你需要有一些javascript,它会定期从客户端页面回调你的网站,检查是否有新消息,并在有消息的情况下显示它们。

您的网络服务器无法在另一个方向“通知”已呈现的客户端页面(假设我正确理解您的要求)。

答案 2 :(得分:1)

您的页面上可能需要一些javascript,它会以一定的间隔轮询服务器,以检查是否有向用户显示的内容。

Here是关于如何创建WCF服务并使用JQuery从浏览器调用它的好文章