16

我想在一个完整的 HTML5 应用程序中有服务器端事件。

服务器端 我有一个 asp.net MVC3 Web 服务器,它提供 HTML 页面和 JSON 结果。

集成某些服务器事件的最佳方式是什么?像一个可以向客户端发送一些文本消息的进程?

我进行了一些搜索,发现了一些关于 Asp.Net web api 的信息,但我不知道它是什么以及是否可以将它与 MVC 一起使用。

4

2 回答 2

11

你应该看看http://signalr.net/库。这篇博文也非常翔实。

于 2012-08-21T14:26:19.767 回答
5

SignalR 看起来很有趣,但可能比你真正需要的要多。我经常想知道为什么人们不经常使用服务器发送事件,我没有机会,但它看起来是最简单的实现方式。

如果您想查看,这是 MVC 中的一个示例:http: //blogs.microsoft.co.il/blogs/gilf/archive/2012/04/10/using-html5-server-sent-events-with-json-和-asp-net-mvc.aspx

于 2012-08-21T14:31:12.887 回答