Socket.io和Redis写Realtime App 之express初试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Socket.io和Redis写Realtime App 之express初试相关的知识,希望对你有一定的参考价值。

  第一步:用npm下载express前端框架

  注意事项:首先要确保已经安装了node.js和 npm 然后在项目中创建一个package.json文件,不能完全为空不写,至少要有两个大括号,不然怎么证明这是一个json文件呢,起码给个格式吧(就因为这个小细节,耽误了10分钟。。。)

技术分享

技术分享

 第二步:创建index.js文件,相当于单入口文件

技术分享

上面截图改错--》var http = require(‘http‘).Server(app);//引入http模块,用于http请求

在命令行运行技术分享

第三步:安装socket.io

技术分享

 

 在package.json中可以看到:

技术分享

在客户端使用socket.io如下:

(http://www.bootcdn.cn/    作为程序媛,这个CDN网站应该都知道,但今天才发现这么好用,(*^__^*) 嘻嘻……,啦啦啦~~~,我是来搞笑的,哈哈)

技术分享

笔记做到后面,感觉不知道怎么描述了 ,直接在代码中写注释了,详情看代码(⊙o⊙)哦~!~~

 

以上是关于Socket.io和Redis写Realtime App 之express初试的主要内容,如果未能解决你的问题,请参考以下文章

将 pm2 的集群模块与 socket.io 和 socket.io-redis 一起使用

使用 Redis 和 Socket.io 进行用户认证

使用 Redis 扩展 Socket.IO,然后扩展 Redis 本身

在 Heroku 上使用集群和 socket.io-redis 扩展 node.js socket.io@1.*.*

没有使用这个基本的 socket.io + redis 设置接收事件?

使用 Socket.io 和 Redis 的节点集群问题