websocket一对一聊天流程
-
建立WebSocket连接:客户端通过WebSocket协议与服务器建立连接,客户端和服务器之间可以进行双向通信。
-
登录验证:客户端发送登录请求,服务器验证用户身份,返回登录成功或失败的消息。
-
建立聊天通道:客户端选择对话对象,向服务器发送建立通道请求,服务器返回通道建立成功的消息。
-
发送消息:客户端通过通道向对话对象发送消息,服务器接收到消息后将消息转发给对话对象。
-
接收消息:对话对象接收到消息后,可以选择回复消息或者关闭通道。
-
关闭通道:当对话结束时,客户端发送关闭通道请求,服务器返回通道关闭成功的消息,通道关闭后客户端和服务器之间的连接也随之关闭。
原文地址: https://www.cveoy.top/t/topic/cRVb 著作权归作者所有。请勿转载和采集!