[发明专利]一种数据处理方法和系统有效
申请号: | 201611169548.4 | 申请日: | 2016-12-16 |
公开(公告)号: | CN108206841B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 夏凡 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 100084 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 | ||
本发明涉及一种数据处理方法和系统。所述方法具体包括服务器接收第一请求,所述第一请求包括第一流程和第二流程。根据所述第一流程,创建第一处理器,通过所述第一处理器,处理所述第一流程。所述第一处理器处理所述第一流程后,根据所述第二流程,创建第二处理器,并由所述第二处理器,处理所述第二流程。本发明提供了一种数据处理的方法和系统。通过将用户的请求分为第一流程和第二流程。从而使核心流程能够优先的被处理,非核心的流程在核心流程处理完成后再处理。从而保证了核心流程能够被及时的执行。降低了请求处理失败的概率,提高了用户的使用体验。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法和系统。
背景技术
在向计算机、软件系统中输入信息时,所述计算机、软件系统将根据输入的信息进行相应的处理和操作。所述处理和操作的过程可能包括多个,其中包括为完成一定的功能所进行的必要的操作,也包括进行数据同步、返回指示信息等非必要的操作。由于非核心流程的存在,将极大的影响核心流程的处理。从而降低系统执行核心流程的成功率。
在一种现有技术的例子中,用户进行登录或注册。登录、注册流程比较混杂,其中参杂了登录、注册所必须的核心流程和缓存信息、发送推送消息、更新用户信息等非核心流程,各种流程参杂在一起呈线性分布造成系统效率较低。并且,登录、注册流程中的非核心流程变更相对频繁,修改非核心流程会增加登录注册失败的风险。从而增加系统维护难度,使登录注册流程不断增多也会降低系统登录注册成功率。一旦登录注册服务出现问题如系统故障、失败率高、响应时间长的问题会极大的影响用户体验,造成用户流失等严重后果。
发明内容
本发明为了解决现有技术中一个请求中包括多个流程时,将多个流程混合处理的问题。提供了一种数据处理的方法和系统。从而降低用户请求处理的失败率,提高了用户的使用体验。
为实现上述目的,本发明提供了一种数据处理方法。所述方法具体包括:服务器接收第一请求,所述第一请求包括第一流程和第二流程。根据所述第一流程,创建第一处理器,通过所述第一处理器,处理所述第一流程。所述第一处理器处理所述第一流程后,根据所述第二流程,创建第二处理器,并根据由第二处理器,处理所述第二流程。
在一个可能的设计中,所述方法还包括:确定所述第二流程处理失败。将所述处理失败的第二流程加入失败队列。创建与所述失败队列相对应的第三处理器。通过所述第三事件处理器处理失败队列中包括的第二流程。
在一个可能的设计中,所述第一流程为核心流程,所述第二流程为非核心流程。
在一个可能的设计中,所述第一请求为用户注册请求或用户登录请求。
另一方面,本发明具体实施例提供一种数据处理系统,其特征在于,包括接收单元和处理单元。所述接收单元,用于接收第一请求,将所述第一请求分为第一流程和第二流程。所述处理单元,用于根据所述第一流程,创建第一处理器。通过所述第一处理器,处理所述第一流程。所述处理单元根据第一处理器处理所述第一流程后,还用于根据所述第二流程,创建第二处理器,并通过所述第二处理器,处理所述第二流程。
在一个可能的设计中,所述处理单元还用于:确定所述第二流程处理失败。将所述处理失败的第二流程加入失败队列。创建与所述失败队列相对应的第三处理器。通过所述第三事件处理器处理失败队列中包括的第二流程。
在一个可能的设计中,所述第一流程为核心流程,所述第二流程为非核心流程。
在一个可能的设计中,所述第一请求为用户注册请求或用户登录请求。
本发明提供了一种数据处理的方法和系统。通过将用户的请求分为第一流程和第二流程。从而包括核心的流程能够优先的被处理,非核心的流程在核心流程处理完成后再处理。从而保证了核心流程能够被及时的执行。降低了请求处理失败的概率,提高了用户的使用体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611169548.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于风电场的通信方法、服务器及风机
- 下一篇:云桌面远程接入方法和系统