【发布时间】:2011-08-01 19:11:30
【问题描述】:
我正在一个 ASP.Net MVC 网站中构建一个聊天系统,我希望用户查看其他聊天用户现在是否正在写消息。
和 gtalk 或 msn 中显示的一样,当其他用户开始写入时,它会说:“userA is writing ....”然后当用户停止时它会隐藏此消息。
在网站上实施此功能背后的概念是什么,以正确的方式构建它我应该知道什么?
【问题讨论】:
-
这个概念是,对于每一次 n 按键,您都会向服务器发送一个 ajax 请求,服务器又会将其推送到所有其他客户端。类似于 Google 等网站在您键入时自动完成的方式。
标签: c# javascript asp.net-mvc chat