03 2013 档案
摘要:由于项目需要,笔者最近需要实现Web客户端之间的消息的即时推送功能。功能描述如下:假设A,B,C用户登陆,内存记录下已登录的用户的信息,这时A在所在的客户端(SendInfo.aspx)页面向B发消息,则在B所在客户端页面(SendInfo.aspx)将弹出消息框。关键点有两个:1.保证客户端和服务端的连接2.保证服务端能够向客户端广播消息笔者是第一次做这样的实现,所以Google了一些资料,了解到可使用Comet,ajax轮询,WebSocket等技术实现,由于时间关系,发现有些技术不是很容易理解,这里做了一个简单Demo.希望能够达到抛砖引玉的作用,与大家分享,共同提高。笔者做了两个框架下
阅读全文
摘要:CometController.csView Code using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using CometMvcDemo.Models;namespace CometMvcDemo.Controllers{ public class CometController : AsyncController { private AsyncCallback cb; object extraD...
阅读全文
摘要:(原文)http://jingyan.baidu.com/article/67508eb4ff92c69cca1ce49a.html我相信不少站长都遇到个头疼的问题。.NET如何在IIS7或者IIS7.5下设置伪静态?现在小编来一一解答这个问题!首先,在这之前对IIS 6.0 配置过伪静态:httpHandler实现.Net无后缀名Web访问。现在服务器硬件升级了,操作系统也升级成了Windows Server 2008 SP4,好吧。我们也来设置下IIS 7.5的伪静态!方法/步骤首先新建一个应用程序池,名称任意,这里小编新建的是:test,托管管道模式先暂时设置为集成模式,等下面的一系列设
阅读全文