前端项目使用websocket,该如何进行 业务流程的控制?

前端项目,使用websocket,当业务逻辑比较复杂的时候

    业务:

   1:客户端想服务器发送消息 ReqeustA

   2:服务器返回消息 ResponseA

   3:客户端处理消息,然后发送 RequestB

   4:服务器返回消息 ResponseB

        也就是 发送消息B 需要在 A消息返回后,根据前段处理结果来进行

问题总结:在使用websocket 的时候,发送消息是 ws.send(),接受消息是 ws.onmessage()在这种架构下,编写业务逻辑的时候,如何保证 代码的可读性呢?如何确保代码的逻辑清晰?


慕村225694
浏览 911回答 1
1回答

翻过高山走不出你

让业务逻辑代码与 WebSocket 完全解耦
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript