自己实现太麻烦,建议你使用GoEasy.免费的网页推送服务。自己不用写代码,支持所有语言,兼容所有浏览器,几分钟就可以实现一个推送功能,非常简单,速度快,还可靠。http://goeasy.ionode js不论是学习还是维护成本都太高了。
可以了解nodejs的socket.io官网