处理请求的方法及装置、存储介质及电子设备制造方法及图纸

技术编号:32128475 阅读:32 留言:0更新日期:2022-01-29 19:22
本公开提供了一种处理请求的方法、装置、电子设备及存储介质,涉及计算机技术领域。该方法包括:响应于从第一客户端接收到的审批请求,生成与审批请求对应的处理请求;从已建立数据连接的客户端中确定与处理请求对应的第二客户端,以向第二客户端推送处理请求;接收第二客户端发送的与处理请求对应的审批结果,以将审批结果推送至第一客户端。该方法能够建立客户端与服务器的数据连接以主动推送申请和审批消息,进而实现项目快速及时高效的申请和审批处理。和审批处理。和审批处理。

【技术实现步骤摘要】
处理请求的方法及装置、存储介质及电子设备


[0001]本公开涉及计算机
,尤其涉及一种处理请求的方法及装置、存储介质及电子设备。

技术介绍

[0002]在项目流程审批中,项目的申请请求和项目的审批请求的时效性很重要,需要服务器及时将请求传递至相应用户处。
[0003]相关技术中,常使用Ajax轮询和Flash Socket技术将请求传递至相应用户处。其中,(1)对于Ajax轮询技术,由于比较浪费宽带,故效率低下;(2)对于Flash Socket技术,在互联网终端上的使用效果不佳,且当浏览器禁用插件时,该方式失效。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种处理请求的方法、装置、电子设备及存储介质,以解决现有技术中无法高效快速传递请求的问题。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
...

【技术保护点】

【技术特征摘要】
1.一种处理请求的方法,其特征在于,包括:响应于从第一客户端接收到的审批请求,生成与所述审批请求对应的处理请求;从已建立数据连接的客户端中确定与所述处理请求对应的第二客户端,以向所述第二客户端推送所述处理请求;接收所述第二客户端发送的与所述处理请求对应的审批结果,以将所述审批结果推送至所述第一客户端。2.根据权利要求1所述的方法,其特征在于,在获取第一客户端发送的审批请求之前,还包括:接收所述第一客户端发送的数据连接请求;基于websocket协议建立与所述第一客户端的数据连接;其中,所述数据连接请求是所述第一客户端响应于第一用户的登陆成功信息生成的;所述审批请求是根据所述第一用户在所述第一客户端上以申请人身份选择的项目生成的。3.根据权利要求2所述的方法,其特征在于,生成与所述审批请求对应的处理请求,包括:调取项目审批流程表,以根据所述项目审批流程表查找所述项目的申请人集合;判断所述第一用户是否存在于所述申请人集合中;若存在,生成与所述审批请求对应的处理请求;以及,若不存在,向所述第一客户端返回请求错误信息。4.根据权利要求3所述的方法,其特征在于,从已建立数据连接的客户端中确定与所述处理请求对应的第二客户端,包括:基于所述项目审批流程表,根据所述第一用户的用户标识与所述项目的项目信息,确定具有审批权限的第二用户;从已建立数据连接的客户端中,查找出与所述第二用户的登陆成功信息对应的客户端,以作为所述第二客户端。5.根据权利要求4所述的方法,其特征在于,还包括:当已建立数据连接的客户端中不存在与所述第二用户的登陆成功信息对应的客户端时,将所述处理请求存储于服务端处理队列;以及;在检测到与所述第二用户登陆的客户端建立了数据连接后,将所述第二用户登陆的客户端作为所述第二客户端,进而向所述第二客户端推送所述服务端处理队列中的处理请求。6.根据权利要求5所述的方法,其特征在于,将所述处理请求存储于服务端处理队列,包括:确定所述项目的项目类型;...

【专利技术属性】
技术研发人员:李冬杰郭景峰
申请(专利权)人:深圳集智数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1