百度t7 课程 websocket 学习
程序员文章站
2022-05-21 13:50:35
...
任何新的知识都需要不断的去摸索,你摸索摸索就会了,
一个人要是能时刻保持淡定的心,确实很牛!
你们听过说Q帝嘛,权术, 赚钱,泡妞综合的高手
好了, 需要的伙伴可以去看,不闲扯了,我们得继续我们的石川大神的 教程
websocket 学习,
1, 引入包:
好,包引入后,下一步就是服务器端咋写了
let http = require('http')
let fs = require('fs')
let io = require('socket.io')
let server = http.createServer(function(req,res){
})
server.listen(3000)
let server2 = io.listen(server)
server2.on('connection',function(socket){
console.log('连接成功')
})
前台:
<script type="text/javascript" src="http://localhost:3000/socket.io/socket.io.js"></script>
<script type="text/javascript">
// 连接服务器端:
let sock=io.connect('ws://localhost:3000/');
</script>
以上是最基本写法:
结果后台打印出: 连接成功!
好以上是基本架子,我们要继续
补充,就是前后台发消息的发送和接受!
11 ,前台向后台发消息:
<script type="text/javascript">
// 连接服务器端:
let sock=io.connect('ws://localhost:3000/');
sock.emit('reg','action', '123455');
</script>
后台接收:
socket.on('reg',function(u,p){
console.log(u)
console.log(p)
})
结果:
同理后台向前端发送 消息也一样, 好,基本 websocket 就讲完了,下一节课,就是用websocket 实现简单
聊天功能!