提供 websocket 的能力主要是出于前端自我练习目的,当然其本身也具备了实现复杂功能的基础,只不过在全局只有一个的前提下,则要在代码分割上自己花点心思
启动服务时要增加两个参数,表明开启 webSocket 功能、设置监听端口
isOpenWebSocket: true,
webSocket: {
port: 8092,
},
服务器接受到 websocket 消息后,如发现还没有 websocket.js 文件则会自动创建,并初始化内容如下
(function(){
return function(argData){
let senData = {}
return senData;
}
})()
每接收到一次消息都会执行一次 websocket.js
argData
就是前端发来的内容,服务器已通过JSON.parse
函数处理一次了
return
就是返回给前端的内容,服务器会执行一次JSON.stringify
函数