大佬教程收集整理的这篇文章主要介绍了基于Node.js + WebSocket打造即时聊天程序嗨聊,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
前端一直是一块充满惊喜的土地,不仅是那些富有创造性的页面,还有那些惊赞的效果及不断推出的新技术。像node.js这样的后端开拓者直接将前端人员的能力扩大到了后端。瞬间就有了一统天下的感觉,来往穿梭于前后端之间代码敲得飞起,从此由前端晋升为'前后端'。
本文将使用Node.js加web socket协议打造一个网页即时聊天程序,取名为HiChat,中文翻过来就是'嗨聊',听中文名有点像是专为寂寞单身男女打造的~
其中将会使用到express和socket.io两个包模块,下面会有介绍。
源码可在页面最后下载
本地运行方法:
下图为效果预览:
本文示例环境为Windows,Linux也就Node的安装与命令行稍有区别,程序实现部分基本与平台无关。
类似下面非常简单的代码,它创建了一个http服务器并监听系统的80端口。
//引入http模块
var http = require('http'),//创建一个服务器
server = http.createServer(function(req,res) {
res.writeHead(200,{
'Content-Type': 'text/plain'
});
res.write('Hello World!');
res.end();
});
//监听80端口
server.listen(80);
console.log('server started');
以上是大佬教程为你收集整理的基于Node.js + WebSocket打造即时聊天程序嗨聊全部内容,希望文章能够帮你解决基于Node.js + WebSocket打造即时聊天程序嗨聊所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。