[发明专利]一种票据交易的流程实现方法及相关系统在审
申请号: | 201611220322.2 | 申请日: | 2016-12-26 |
公开(公告)号: | CN107656809A | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 方敏 | 申请(专利权)人: | 武汉票据交易中心有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06Q30/04;G06Q40/02;H04L29/08 |
代理公司: | 北京汇泽知识产权代理有限公司11228 | 代理人: | 程殿军,张瑾 |
地址: | 430074 湖北省武汉市洪*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种票据交易的流程实现方法及相关系统。所述方法包括应用服务器对票据交易流程进行处理,得到处理结果并发送给消息服务器;连接服务器从消息服务器中接收到交易处理结果时,对缓存的数据进行更新,并实时推送给对应的客户端;其中,应用服务器利用线程池来优化事件处理任务及状态机流转任务,提高了CPU的有效利用率和系统的整体性能,并且将处理业务逻辑的类与处理状态机的类分开,分别独立执行服务器事件处理任务和执行状态机流转任务,进一步优化了处理的速度;连接服务器利用视图模型,能够实现对用户所关心的数据的实时刷新,并且,智能地将用户关心的数据实时推送给客户端,避免了客户端与服务器之间不必要的交互。 | ||
搜索关键词: | 一种 票据 交易 流程 实现 方法 相关 系统 | ||
【主权项】:
一种票据交易的流程实现方法,其特征在于,包括:步骤一、应用服务器对票据交易流程进行处理,得到处理结果并发送给消息服务器;步骤二、连接服务器从消息服务器中接收到应用服务器返回的交易处理结果时,对缓存的数据进行更新,并实时推送给对应的客户端;其中:所述步骤一,包括:在启动时,分别启动用于处理服务器事件的线程池和状态机流转引擎线程池;当从消息服务器中监听到本应用服务器处理的服务器事件时,读取该事件;根据该服务器事件对应流程,从状态机流转引擎线程池中调用对应的状态机流转引擎线程,通过所述状态机流转引擎线程,读取预设的状态机信息中定义的流程数据,确定下个操作状态和处理该服务器事件的类;从处理服务器事件的线程池中,调用所述处理该服务器事件的类的线程,并通过处理该服务器事件的类的线程,处理所述服务器事件得到处理结果;将处理结果生成服务器事件并发送至消息服务器,并更新数据库服务器中的数据库数据;所述步骤二,包括:当接收到应用服务器返回的交易处理结果时,根据所述处理结果的分发列表,更新本地缓存中所述分发列表中每个客户端与所述处理结果对应的视图模型的数据;所述视图模型是客户端对需要实时刷新的表格预先在连接服务器中注册的镜像;根据所述客户端当前显示的页面内容,判断是否需要将更新的数据推送给所述客户端;当需要时,将发生数据更新的所述视图模型的标识以及对应的更新的数据推送给客户端,以便客户端根据所述视图模型的标识更新本地对应的表格。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉票据交易中心有限公司,未经武汉票据交易中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611220322.2/,转载请声明来源钻瓜专利网。