首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

WebSocket的核心事件

客户端关闭连接 当客户端建立WebSocket连接后退出客户端页面则会自动触发服务端的OnClose事件,效果如下图 也可以通过websocket.close()事件进行主动退出。...服务端监听关闭连接 在关闭连接后通常会有些后续业务需要处理,所以服务端要通过监听连接关闭事件来进行相应业务的后续处理,这个监听事件的实现就是@OnClose注解,代码如下: @OnClose public...onclose事件,服务端关闭也会触发客户端的onclose事件,代码如下 websocket.onclose = function() { alert("WebSocket连接关闭"); }...注意:如果是客户端主动触发close事件关闭连接会进行onclose事件的触发,直接关闭窗口则不会触发onclose的事件,如果想要窗口关闭也执行onclose事件的后续处理就加上监听窗口关闭事件的函数...WebSocket的核心事件分为两类,一类是监听事件、一类是触发事件 监听事件 监听事件主要就是以下四类,在服务端跟客户端都通用 onOpen:监听连接建立的消息 onMessage:监听双端发送的消息 onClose

1K71

WorkerMan手册笔记二-TcpConnection类说明

一、介绍 每个客户端连接对应一个Connection对象,可以设置对象的onMessage、onClose等回调,同时提供了向客户端发送数据send接口与关闭连接close接口,以及其它一些必要的接口。...callback Connection::$onClose 此回调与Worker::$onClose回调作用相同,区别是只针对当前连接有效,也就是可以针对某个连接的设置onClose回调 callback...Connection::close(mixed $data = ”) $data   可选参数,要发送的数据(如果有指定协议,则会自动调用协议的encode方法打包$data数据),当数据发送完毕后关闭连接,随后会触发onClose...回调 调用close会等待发送缓冲区的数据发送完毕后才关闭连接,并触发连接的onClose回调 void Connection::destroy() 与close不同之处是,调用destroy后即使该连接的发送缓冲区还有数据未发送到对端...,连接也会立刻被关闭,并立刻触发该连接的onClose回调。

83560

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券