ASP.NET:网页版在线聊天系统开发思路

想请教下,有人开发过在在线聊天系统吗?给点思路。

如果客户端主动获取信息,比如每1s抓取下数据库,有信息则在客户端显示出来。
这样如果同时有1000人在线,是不是太占资源了呀?
网页版的能否做一个被动式相应的程序呢?
比如A发送消息给B,A页面才会刷新获取页面呢?

3个回答

千万不要数据库轮询,你可以用websocket或者signalr,它支持服务器主动推送消息。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问