首先,我为我糟糕的问题标题感到抱歉,但我现在想不出更好的一切。
我想做的事似乎很简单。我希望我的API返回,例如,每秒返回一个简单的字符串,类似10次。
有没有办法用ASP.NET实现这个目标?
是的,显然实际的用例是不同的。我的API正在抓取一些数据并在此之后返回。问题是刮擦需要70秒。我希望它以较小的包返回数据,因此我的应用程序可以开始更早地处理数据。
但实现这一目标的方法 - 如果有的话 - 应该是相同的。至少我就是这么想的。
谢谢你的帮助。
使用http是不可能的。
您必须在客户端进行长轮询,或者您可以在客户端和服务器之间创建套接字连接。包signalr
是一个很好的选择。