位置: 编程技术 - 正文
推荐整理分享Nodejs+Socket.io实现通讯实例代码,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
目录结构
需要的条件
socket.io.js 供前端界面初始化io socket.io 供NodeJs端提供socket方法socket.io.js存在于socket.io-client
socket.io存在于socket.io
演示的功能
客户端发送消息给服务端 后端触发事件告知客户端 客户端离开触发服务端事件服务端
server.js
connection用来处理socket链接事件 disconnect处理连接断开事件 后端接受前端事件通过socket.on(EventName,function(date){}) 后端触发前端事件通过socket.emit(EventName,msg)这个后端演示了,前端发送消息给后端,触发hi事件,hi事件通过回调在触发客户端定义的c_hi事件告知前端。
客户端
index.html
发送消息按钮用来给服务端发送信息,触发服务端定义的hi事件。 离开页面按钮用来离开页面,也就是socket会自动断开。触发服务端定义的disconnect。源码下载:Socket_gimoo.rar
友情链接: 武汉网站建设