【技术实现步骤摘要】
本公开涉及数据通信,尤其涉及一种前后端通信方法、装置及可读存储介质。
技术介绍
1、相关技术中,前后端通信主要以超文本传输协议(hypertext transferprotocol,http)和websocket为主,也有基于http和websocket实现的过程调用(remoteprocedure call,rpc)框架,例如grpc就是基于http2.0实现的高性能rpc框架。
2、在数据量大,实时性要求高的大数据高频率的前后端通信业务场景下,在现有前后端通信技术中,既需要进行请求响应式前后端数据通信,也需要后端持续向前端进行数据推送的前后端双向通信。
3、http和websocket能满足大部分的前后端通信场景,但在需要进行大数据高频率的前后端通信的应用中,使用简单的http请求和websocket会对系统性能和用户体验都造成较大影响,导致数据通信逻辑在业务代码中组合实现的复杂度较高。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种前后端通信方法
...【技术保护点】
1.一种前后端通信方法,应用于前端,其特征在于,方法包括:
2.如权利要求1所述的前后端通信方法,其特征在于,所述调用异步封装后的所述RPC请求函数向后端发送RPC请求之前,所述方法还包括:
3.如权利要求2所述的前后端通信方法,其特征在于,所述在所述封装函数中的事件总线订阅函数监听到所述响应消息携带有所述标识的情况下,接收所述响应消息之后,还包括:
4.如权利要求2所述的前后端通信方法,其特征在于,所述在所述RPC请求中添加标识之后,所述方法还包括:
5.如权利要求1所述的前后端通信方法,其特征在于,所述调用所述封装函
...【技术特征摘要】
1.一种前后端通信方法,应用于前端,其特征在于,方法包括:
2.如权利要求1所述的前后端通信方法,其特征在于,所述调用异步封装后的所述rpc请求函数向后端发送rpc请求之前,所述方法还包括:
3.如权利要求2所述的前后端通信方法,其特征在于,所述在所述封装函数中的事件总线订阅函数监听到所述响应消息携带有所述标识的情况下,接收所述响应消息之后,还包括:
4.如权利要求2所述的前后端通信方法,其特征在于,所述在所述rpc请求中添加标识之后,所述方法还包括:
5.如权利要求1所述的前后端通信方法,其特征在于,所述调用所述封装函数中...
【专利技术属性】
技术研发人员:谢东,秦武涛,鲁鹏,胡致孝,
申请(专利权)人:国科础石重庆软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。