一种事件通信方法技术

技术编号:38815116 阅读:11 留言:0更新日期:2023-09-15 19:54
本发明专利技术涉及事件通信技术领域,具体涉及一种事件通信方法,该方法基于计算机程序实现,所述数据库反应包括以下步骤:步骤1:建立访问页面,根据用户ID建立访问页面,并在页面中建立时间轴;步骤2:识别请求数据;步骤3:时间轴的获取;步骤4:生命周期绑定;步骤5:生命周期截止,在事件延迟结束后,步骤4中建立的生命周期消亡,此时在页面关闭后对存储服务器中建立存储通道,封存至断网存储器中留档;避免了数据倒灌,页面销毁,不再接收相应的事件,并且审批事件的发生与生命周期同步,以此做到感知生命周期,无需手动注销事件;并且客户端与服务器之间均存储生命周期,此时时感知页面响应速度快,避免数据写入时异步情况发生。避免数据写入时异步情况发生。

【技术实现步骤摘要】
一种事件通信方法


[0001]本专利技术涉及事件通信
,尤其涉及一种事件通信方法。

技术介绍

[0002]随着lifeCycle,协程,flow的发展,可以给事件提供生命周期感知的功能,更加方便的管理事件发起和接收,然而EventBus审批事件接收需要注册,如果忘记注销,会导致内存泄露,不能感知页面的生命周期变化,容易造成数据写入异步以及无法延迟发送的情况发生,从而无法满足现有技术所需。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提出一种事件通信方法,以解决对于现有技术中界面响应布局不灵活以及界面布局不规律的问题。
[0004]基于上述目的,本专利技术提供了一种事件通信方法,该方法基于计算机程序实现,所述数据库反应包括以下步骤:
[0005]步骤1:建立访问页面,根据用户ID建立访问页面,并在页面中建立时间轴,并根据访问ID请求连接后台审批事件服务器;
[0006]步骤2:识别请求数据,对后台审批事件结果以及ID请求数据进行识别,判断审批事件数据是否为延迟信息,若数据为延迟时间则保留步骤1的时间轴;
[0007]步骤3:时间轴的获取,将步骤2中的延迟时间对应的时间轴建立对应时间内的时间节点阈值以及对应服务器;
[0008]步骤4:生命周期绑定,对用户ID的访问页面阶段的步骤1至步骤3中对应的时间轴建立生命周期,并对该页面数据建立存储以及调取通道;
[0009]步骤5:生命周期截止,在事件延迟结束后,步骤4中建立的生命周期消亡,此时在页面关闭后对存储服务器中建立存储通道,封存至断网存储器中留档。
[0010]所述生命周期绑定阶段,对生命周期数据由客户端以及服务器的数据存储介质分别存储。
[0011]所述步骤1中用户ID建立访问页面中为该用户的子账户,且用户ID接入后根据客户端存储的生命周期数据可引入响应页面,改接入相应的审批事件页面中。
[0012]所述步骤2中保留时间轴的同时延长时间轴至识别的延迟时间信息。
[0013]所述步骤3中对应的服务器,在平台调整后转接至指定功能的服务器中存储。
[0014]所述步骤4中建立的生命周期在初次访问后完成审批事件后,此时生命周期消亡,并封存至断网存储器中留档。
[0015]所述步骤5中响应的断网存储器中数据在指定的时间阈值后自动销毁。
[0016]本专利技术的有益效果:避免了数据倒灌,页面销毁,不再接收相应的事件,并且审批事件的发生与生命周期同步,以此做到感知生命周期,无需手动注销事件;当页面销毁时,不再接收事件,以防止事件刷新UI,从而导致内存泄露,并且客户端与服务器之间均存储生
命周期,此时时感知页面响应速度快,避免数据写入时异步情况发生。
具体实施方式
[0017]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本专利技术进一步详细说明。
[0018]需要说明的是,除非另外定义,本专利技术使用的技术术语或者科学术语应当为本专利技术所属领域内具有一般技能的人士所理解的通常意义。本专利技术中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0019]实施例一:
[0020]一种事件通信方法,该方法基于计算机程序实现,所述数据库反应包括以下步骤:
[0021]步骤1:建立访问页面,根据用户ID建立访问页面,并在页面中建立时间轴,并根据访问ID请求连接后台审批事件服务器;
[0022]步骤2:识别请求数据,对后台审批事件结果以及ID请求数据进行识别,判断审批事件数据是否为延迟信息,若数据为延迟时间则保留步骤1的时间轴;
[0023]步骤3:时间轴的获取,将步骤2中的延迟时间对应的时间轴建立对应时间内的时间节点阈值以及对应服务器;
[0024]步骤4:生命周期绑定,对用户ID的访问页面阶段的步骤1至步骤3中对应的时间轴建立生命周期,并对该页面数据建立存储以及调取通道;
[0025]步骤5:生命周期截止,在事件延迟结束后,步骤4中建立的生命周期消亡,此时在页面关闭后对存储服务器中建立存储通道,封存至断网存储器中留档。
[0026]所述生命周期绑定阶段,对生命周期数据由客户端以及服务器的数据存储介质分别存储。
[0027]上述方式在使用时避免了数据倒灌,页面销毁,不再接收相应的事件,并且审批事件的发生与生命周期同步,以此做到感知生命周期,无需手动注销事件;当页面销毁时,不再接收事件,以防止事件刷新UI,从而导致内存泄露。
[0028]实施例二:
[0029]一种事件通信方法,该方法基于计算机程序实现,所述数据库反应包括以下步骤:
[0030]步骤1:建立访问页面,根据用户ID建立访问页面,并在页面中建立时间轴,并根据访问ID请求连接后台审批事件服务器;用户ID建立访问页面中为该用户的子账户,且用户ID接入后根据客户端存储的生命周期数据可引入响应页面,改接入相应的审批事件页面中。
[0031]步骤2:识别请求数据,对后台审批事件结果以及ID请求数据进行识别,判断审批事件数据是否为延迟信息,若数据为延迟时间则保留步骤1的时间轴;保留时间轴的同时延长时间轴至识别的延迟时间信息。
[0032]步骤3:时间轴的获取,将步骤2中的延迟时间对应的时间轴建立对应时间内的时间节点阈值以及对应服务器;对应的服务器,在平台调整后转接至指定功能的服务器中存储。
[0033]步骤4:生命周期绑定,对用户ID的访问页面阶段的步骤1至步骤3中对应的时间轴建立生命周期,并对该页面数据建立存储以及调取通道;建立的生命周期在初次访问后完成审批事件后,此时生命周期消亡,并封存至断网存储器中留档。
[0034]步骤5:生命周期截止,在事件延迟结束后,步骤4中建立的生命周期消亡,此时在页面关闭后对存储服务器中建立存储通道,封存至断网存储器中留档;响应的断网存储器中数据在指定的时间阈值后自动销毁。
[0035]所述生命周期绑定阶段,对生命周期数据由客户端以及服务器的数据存储介质分别存储。
[0036]以下距离什么周期绑定阶段的程序:绑定生命周期事件:
[0037][0038][0039]所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本专利技术的范围(包括权利要求)被限于这些例子;在本专利技术的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本专利技术的不同方面的许多其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种事件通信方法,该方法基于计算机程序实现,其特征在于,所述数据库反应包括以下步骤:步骤1:建立访问页面,根据用户ID建立访问页面,并在页面中建立时间轴,并根据访问ID请求连接后台审批事件服务器;步骤2:识别请求数据,对后台审批事件结果以及ID请求数据进行识别,判断审批事件数据是否为延迟信息,若数据为延迟时间则保留步骤1的时间轴;步骤3:时间轴的获取,将步骤2中的延迟时间对应的时间轴建立对应时间内的时间节点阈值以及对应服务器;步骤4:生命周期绑定,对用户ID的访问页面阶段的步骤1至步骤3中对应的时间轴建立生命周期,并对该页面数据建立存储以及调取通道;步骤5:生命周期截止,在事件延迟结束后,步骤4中建立的生命周期消亡,此时在页面关闭后对存储服务器中建立存储通道,封存至断网存储器中留档。2.根据权利要求1所述的一种事件通信方法,其特征在于,所述生命周期绑定阶段...

【专利技术属性】
技术研发人员:郑能欢请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:深圳优制云工业互联网有限公司
类型:发明
国别省市:

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

1