asp.net 2.0 聊天室 长轮询 异步实现

时间:2015-08-18 08:57:40
【文件属性】:

文件名称:asp.net 2.0 聊天室 长轮询 异步实现

文件大小:246KB

文件格式:ZIP

更新时间:2015-08-18 08:57:40

asp.net c# 聊天室 长轮询

asp.net 开发得聊天室 采用了长轮询 技术


【文件预览】:
WebChatCore
----WebChat()
--------MsgServers.svc.cs(1KB)
--------Login.aspx.designer.cs(1KB)
--------WebChat.csproj.user(1KB)
--------Login.aspx.cs(676B)
--------Web.Release.config(343B)
--------WebChat.csproj(6KB)
--------Scripts()
--------PollingHandler.ashx(103B)
--------Chat.aspx.cs(1KB)
--------Properties()
--------Images()
--------Chat.aspx.designer.cs(1KB)
--------Chat.aspx(6KB)
--------Login.aspx(648B)
--------PollingHandler.ashx.cs(1KB)
--------Web.Debug.config(247B)
--------obj()
--------App_Data()
--------bin()
--------Web.config(8KB)
--------MsgServers.svc(110B)
----WebChat.sln(1KB)
----WebChat.suo(116KB)
----WebChatCore()
--------WaitThread.cs(6KB)
--------StateManager.cs(7KB)
--------Properties()
--------UserInfo.cs(870B)
--------Message.cs(2KB)
--------WebChatCore.csproj(3KB)
--------MytAsyncResult.cs(2KB)
--------obj()
--------bin()

网友评论

  • 可以跑的通,不错,是我要的效果,我后面优化了一下。
  • 可以跑的通,不错
  • 有参考价值 但不咋符合我需求
  • 我发送的信息不能及时显示,不知道为什么
  • 如果用缓存依赖代替PollingHandler效果是不是也一样呢,原来这就是长轮询啊,我的7分啊
  • 好东西不错的例子.System.Web.HttpContext.Current.Response.Write(1); System.Web.HttpContext.Current.Response.End(); 加上为空判断也可以 ,还有前台的alert()删除就行
  • 这个是.net的,可以用。谢谢!
  • 发送信息总是提示错误,而且接收不到信息。
  • 很有参考价值的例子
  • 为什么发送的信息不能及时显示呢
  • 可以使用。非常感谢啊。 不过要注释一下 几句代码。 不然会报错。因为是无刷新。直接是看不到错误的 后台注释: System.Web.HttpContext.Current.Response.Write(1); System.Web.HttpContext.Current.Response.End(); 还有前台的alert() 也注释掉就OK了