The invention relates to a client event processing system and method, including: client event transceiver module, for the client to send the client event after receiving the client according to the type of event, determine the corresponding client session control model is corresponding to the client event processing method, if any, will be sent to the client event session control model; session control model for receiving and handling client events, and sent to the client event processing results to the client, in which a client corresponds to a session control model. This method provides the processing speed and quality of client events.
【技术实现步骤摘要】
一种客户端事件处理系统及方法
本专利技术涉及数据处理
,特别是涉及一种客户端事件处理系统及方法。
技术介绍
目前,客户端事件类型有很多种,例如设备的屏幕,接收到触摸的动作时,屏幕驱动把压力信号(包括压力大小,压力位置等)传递给系统底层,然后操作系统经过一系列的处理,把触摸事件一层一层的向上传递,最终事件会被准确的传递到产生事件的对象上,系统会遍历每一个View对象,然后计算触摸点在哪一个View中。现有技术并没有对客户端事件进行分类处理,且所有客户端事件均是通过同一处理系统进行处理,因此处理速度慢、处理效率也不高。
技术实现思路
本专利技术提供一种客户端事件处理系统及方法统,提供了客户端事件的处理速度和质量。本专利技术解决上述技术问题的技术方案如下:一种客户端事件处理系统,包括:客户端和连接服务器,所述连接服务器包括客户端事件收发模和会话控制模型;所述客户端,用于向所述连接服务器发送客户端事件;所述客户端事件收发模块,用于在接收到所述客户端事件后,根据所述客户端事件的类型,判断所述客户端对应的所述会话控制模型是否有所述客户端事件对应的处理方法,若有,将所述客户端 ...
【技术保护点】
一种客户端事件处理系统,其特征在于,包括:客户端和连接服务器,所述连接服务器包括客户端事件收发模块和会话控制模型;所述客户端,用于向所述连接服务器发送客户端事件;所述客户端事件收发模块,用于在接收到所述客户端事件后,根据所述客户端事件的类型,判断所述客户端对应的所述会话控制模型是否有所述客户端事件对应的处理方法,若有,将所述客户端事件发送至所述会话控制模型;所述会话控制模型,用于接收并处理所述客户端事件,得到并发送客户端事件处理结果至所述客户端,其中,一个客户端对应一个会话控制模型。
【技术特征摘要】
1.一种客户端事件处理系统,其特征在于,包括:客户端和连接服务器,所述连接服务器包括客户端事件收发模块和会话控制模型;所述客户端,用于向所述连接服务器发送客户端事件;所述客户端事件收发模块,用于在接收到所述客户端事件后,根据所述客户端事件的类型,判断所述客户端对应的所述会话控制模型是否有所述客户端事件对应的处理方法,若有,将所述客户端事件发送至所述会话控制模型;所述会话控制模型,用于接收并处理所述客户端事件,得到并发送客户端事件处理结果至所述客户端,其中,一个客户端对应一个会话控制模型。2.根据权利要求1所述的一种客户端事件处理系统,其特征在于,所述客户端事件包括:注册类事件,远程调用类事件和缓存处理类事件。3.根据权利要求2所述的一种客户端事件处理系统,其特征在于,所述客户端事件收发模块具体用于:在接收到所述客户端事件后,判断所述客户端事件的类型,若所述客户端事件为缓存处理类事件信息,将所述客户端事件发送至所述会话控制模型;若所述客户端事件为远程调用类事件,则判断所述系统是否有所述客户端事件对应的远程调用类事件处理器,若有,调用所述远程调用类事件处理器处理所述客户端事件,得到并发送客户端事件处理结果至客户端。4.根据权利要求2或3所述的一种客户端事件处理系统,其特征在于,所述连接服务器还包括注册模块和会话控制模型创建模块;所述注册模块,用于在接收到所述客户端事件且所述客户端事件为注册类事件时,调用登陆处理方法处理所述注册类事件,得到并向所述客户端返回登陆处理结果;所述会话控制模型创建模块,用于在所述登陆处理结果为成功时,创建所述会话控制模型,所述会话控制模型包括视图数据模型和直接事件处理器。5.根据权利要求4所述的一种客户端事件处理系统,其特征在于,所述会话控制模型具体用于:接收所述客户端事件,并将所述客户端事件分发给所述视图数据模型和所述直接事件处理器进行处理;所述直接事件处理器处理所述客户端事件,得到第一处理结果,封装所述第一处理结果为直接类消息,并将所述直接类消息存储于事件消息队列中,通过更新线程推送所述直接类消息至所述客户端;所述视图数据模型处理所述客户端事件,得到第二处理结果,封装所述第二处理结果为模型类消息,通过更新线程推送所述模型类消息至所述客户端,其中,所述第二处理结果为视图变更内容。6.一种客户端事件处理方法,其特征在于,包括:步...
【专利技术属性】
技术研发人员:方敏,
申请(专利权)人:武汉票据交易中心有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。