SW-X对WebSocket服务端的消息事件进行了转发和重写。
开发者可以在转发后的消息事件中自定义业务逻辑,WebSocket服务的消息事件,统一存放在/box/event/server/
目录下,文件名称为对应消息的事件名。
正常情况WebSocket开发,只需要改动到以下3
种事件:
// 连接握手时 [这里实现业务鉴权]
onOpen.php
// 接收到客户端消息时 [多数情况下这里都不需要重写]
onMessage.php
// 关闭连接时 [这里实现下线销毁]
onClose.php