如何使用.NET在MVC3中实现服务器发送事件?
我想在 MVC .NET 中使用 SSE 制作一个 feed 应用程序。我正在浏览网络,但找不到在 MVC 中实现 SSE 的示例或方法。我开发了一个非常肮脏的解决方案,其中一个视图调用一个控制器,该控制器调用第二个视图,而第二个视图将推送到第一个视图。我希望有人可以提供帮助。谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看看 SignalR。它的设置和运行非常容易,并且 ASP.NET 中有大量示例可以帮助您入门。
Take a look at SignalR. It is very easy to set up and get running, and there are plenty of examples in ASP.NET to get you started.
如果 ASP.NET WebApi 是一个选项,您可以查看我的库 ServerSentEvents4Net。该代码位于 Github 上,也可在 Nuget。
If ASP.NET WebApi is an option you can checkout my library, ServerSentEvents4Net. The code is up on Github, and its also available on Nuget.
以下是在 sse 的示例"/questions/tagged/mvc4" class="post-tag" title="显示标记为'mvc4'的问题" rel="tag">mvc4 使用 .net (它也应该适用于
MVC3
)控制器部分:
视图部分:
输出:
Here's an example to implement sse in mvc4 using .net (it should work fine for
MVC3
also)Controller part:
View Part:
Output: