gpt4 book ai didi

c# - 如何在 ASP.NET MVC 中应用长轮询技术?

转载 作者:太空狗 更新时间:2023-10-29 19:59:46 25 4
gpt4 key购买 nike

我搜索了很多有关轮询技术的信息,但找不到有关如何在 asp.net mvc 中应用此技术的任何信息。有很多文章和文档,但其中大部分是关于 php 和 ajax 的。

我想在两个地方将此技术用于我的项目,一个是 twitter 之类的推文系统,另一个是聊天系统。我很好奇在 MVC 中应用此技术的最佳方法是什么?我必须使用 SignalR 吗?这是最好的选择吗?

如果您能给我一些示例或文档,那就太好了,谢谢!

最佳答案

如果您想将数据从服务器推送到客户端,SignalR 绝对是您的不二之选。我曾经尝试使用一个支持和开发得不太好的库来执行此操作,但我让它工作了,但从我看到的 SignalR 示例来看,它比我所做的要容易得多。开始阅读 asp.net 上的文档和示例代码它相对简单。

这是关于 Code Project 的文章这向您展示了实现服务器到客户端推送所需的代码是多么少。

http://www.codeproject.com/Articles/524066/SignalR-Simple-Chat-Application-in-Csharp

这是因为建立通信的所有繁重工作都是由 SignalR 的 API 在 .Net 的服务器上和 JavaScript 的客户端上完成的。

关于c# - 如何在 ASP.NET MVC 中应用长轮询技术?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20678029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com