资源简介

ASP.NET的服务器推技术方案一真都很少见应用实例,根据网络上资料的整理开发了一个DLL,可以很方便在应用推技术。 1.取代传统的AJAX方式将得到更好的用户体验,页面仍然无刷新; 2.不再定时不断请求Http请求,降低服务器资源消耗,可参考Taobao核心系统团队博客《http长连接200万尝试及调优》; 3.TX微博等很多应用均采用服务器推技术,你还在用Ajax? 网上关于服务器推技术的文章多,但关于.net 的版本更是少,更不用说完整的可用的实例,在此提供给广大朋友,希望对你们能有用! 此cometlib修改至网上讨论的聊天模式代码,聊天模式是多对多的方式获取数据,本实例是一对多,即网站系统对登录用户,应该适用于更多朋友的需求!应用场景可以是用户登录后获取资金状况或系统消息之类,各位可举一反三地应用。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;

public partial class Test : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {

    }

    protected void Button1_Click(object sender EventArgs e)
    {
        GlobalCache.SendToAll(“admin“ TextBox2.Text null);
    }
    protected void Button2_Click(object sender EventArgs e)
    {
        GlobalCache.SendToAll(“admin“ TextBox2.Text TextBox1.Text);
    }
    protected void Button3_Click(object sender EventArgs e)
    {
        GlobalCache.ClearUser();
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        106  2013-06-25 13:59  Common\response.aspx

     文件       1091  2013-06-26 11:09  Common\response.aspx.cs

     文件       1997  2013-06-26 13:08  CometTest.htm

     文件       1023  2013-06-25 17:53  Test.aspx

     文件        680  2013-06-25 17:53  Test.aspx.cs

     文件       1577  2013-06-25 15:54  Web.config

     文件      70144  2013-06-26 14:22  Bin\CometLib.dll

     目录          0  2013-06-25 13:58  Common

     目录          0  2013-06-26 14:32  App_Code

     目录          0  2013-06-26 14:24  Bin

----------- ---------  ---------- -----  ----

                76618                    10


评论

共有 条评论