The embodiment of this application discloses a data processing method and related devices for reducing the difficulty of deploying light applications in enterprises. The embodiments of this application include: the websocket server receives the light application service request from the user sent by the web server, the light application service request includes the identification information of the target enterprise and the identification information of the user, and the identification information of the target enterprise refers to the identification information of the enterprise that the user wants to access; when the identification information of the target enterprise exists in the websocket server, the websocket server The light application service request is sent to the target proxy client corresponding to the identification information of the target enterprise, so that the target proxy client can obtain the corresponding business data of the light application service request from the data server; the websocket server receives the business data sent by the target proxy client and the user's identification information; and the websocket server sends the business data to the web server. To enable the web server to send business data to the terminal device corresponding to the user's identification information.
【技术实现步骤摘要】
一种数据处理方法以及相关装置
本申请实施例涉及数据处理领域,尤其涉及数据处理方法以及相关装置。
技术介绍
轻应用是指采用网络web技术开发的无需安装直接打开的移动应用。由于轻应用具有无需下载、即搜即用和功能强大的特性,因此,该轻应用特别受用户欢迎,于是,企业能够顺利部署轻应用以实现与用户的交互至关重要。目前,当用户需要访问该轻应用时,用户以企业搭建的站点服务器的域名为地址发送业务请求,然后,该站点服务器接收用户的业务请求,并对用户的业务请求进行处理得到该业务请求对应的业务数据,然后,该站点服务器将该业务数据返回给该用户。在这样的方案中,该站点服务器是通过配置域名以使得用户的业务请求能够顺利地发送到该企业的站点服务器,由于,配置域名需要企业对互联网信息服务进行设置以保证内外网的数据传输,然而,设置互联网信息服务的过程比较复杂,因此,增加了企业部署轻应用的难度。
技术实现思路
本申请实施例提供了一种轻应用部署方法以及相关装置,用于降低企业部署轻应用的难度,从而提升企业的用户体验。第一方面,本申请实施例提供了一种数据处理方法,包括:在用户向web服务器发送了轻应用的业务请求 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:websocket服务器接收web服务器发送的用户的轻应用业务请求,所述轻应用业务请求包括目标企业的标识信息以及用户的标识信息,所述目标企业的标识信息指用户欲访问的企业的标识信息;当所述websocket服务器中存在所述目标企业的标识信息时,所述websocket服务器将所述轻应用业务请求发送给所述目标企业的标识信息对应的目标代理客户端,以使得所述目标代理客户端从数据服务器获取所述轻应用业务请求对应的业务数据;所述websocket服务器接收所述目标代理客户端发送的所述业务数据,以及所述用户的标识信息;所述websocket服务器将所 ...
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:websocket服务器接收web服务器发送的用户的轻应用业务请求,所述轻应用业务请求包括目标企业的标识信息以及用户的标识信息,所述目标企业的标识信息指用户欲访问的企业的标识信息;当所述websocket服务器中存在所述目标企业的标识信息时,所述websocket服务器将所述轻应用业务请求发送给所述目标企业的标识信息对应的目标代理客户端,以使得所述目标代理客户端从数据服务器获取所述轻应用业务请求对应的业务数据;所述websocket服务器接收所述目标代理客户端发送的所述业务数据,以及所述用户的标识信息;所述websocket服务器将所述业务数据发送给web服务器,以使得所述web服务器将所述业务数据发送给与所述用户的标识信息对应的终端设备。2.根据权利要求1所述的方法,其特征在于,所述websocket服务器接收web服务器发送的用户的轻应用业务请求之前,所述方法还包括:所述websocket服务器接收多个代理客户端发送的多个企业的标识信息;所述websocket服务器保存所述多个企业的标识信息。3.根据权利要求2所述的方法,其特征在于,所述服务器接收多个代理客户端发送的多个企业的标识信息之前,所述方法还包括:所述websocket服务器接收代理客户端的长连接请求,并与所述代理客户端保持长连接通路;当所述websocket服务器接收所述代理客户端发送的所述业务数据之后,所述websocket服务器关闭与所述代理客户端之间的长连接通路。4.根据权利要求2所述的方法,其特征在于,所述websocket服务器将所述轻应用业务请求发送给所述目标企业的标识信息对应的目标代理客户端之前,所述方法还包括:所述websocket服务器判断所述多个企业的标识信息中是否存在所述目标企业的标识信息;若所述多个企业的标识信息中存在所述目标企业的标识信息,则确定所述websocket服务器中存在所述目标企业的标识信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若所述多个企业的标识信息中不存在所述目标企业的标识信息,则所述websocket服务器向所述web服务器发送提示消息,所述提示消息用于提示所述用户无法使用所述目标代理客户端。6.根据权利要求1所述的方法,其特征在于,所述websocket服务器接收web服务器发送的用户的轻应用业务请求之前,所述方法还包括:websocket服务器接收web服务器发送的长连接请求,并与所述web服务器保持长连接通路;当所述websocket服务器将所述业务数据发送给web服务器之后,所述websocket服务器关闭与所述web服务器之间的长连接通路。7.根据权利要求1至6中任意一项所述的方法,其特征在...
【专利技术属性】
技术研发人员:李彬,谢子琪,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。