[发明专利]指令的执行方法及装置有效
申请号: | 201710763355.X | 申请日: | 2017-08-30 |
公开(公告)号: | CN107491287B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 刘睿 | 申请(专利权)人: | 苏州乐麟无线信息科技有限公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30 |
代理公司: | 苏州国诚专利代理有限公司 32293 | 代理人: | 杨淑霞 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令 执行 方法 装置 | ||
本发明涉及一种指令的执行方法及装置,所述方法包括:检测内存中是否写入有指令数据;若是,则解析出写入所述内存的指令数据所包含的指令内容;将解析出的指令内容写入非易失性存储器;根据所述指令内容检测是否需要执行所述指令数据;若是,则从所述非易失性存储器中读取所述指令内容并写入所述内存;根据写入所述内存的指令内容执行所述指令数据。本发明在执行指令数据时,指令数据不需要每次均由运营人员操作产生,避免人为错误;指令数据写入内存被解析后,指令内容会被存入非易失性存储器,执行指令数据时则从非易失性存储器读入内存并执行,整个过程可以实现指令数据的记录,实现整体操作的记录化,同时,指令数据也可以延时或定时执行。
技术领域
本发明涉及通信领域,特别是涉及一种指令的执行方法及装置。
背景技术
在互联网性能逐渐更新换代的今天,web开发的工具逐步的完善,Java下web开发的工具更是多如繁星,对于服务器的性能要求也逐年的提高,最直观的反应出来的就是数据量的爆炸。对于单机游戏计费的服务器而言,支付系统执行结算的依据便是运营人员对于数据变化做出的指令数据。指令数据一般具有一定的实时性要求和主观性要求,因此,依靠运营人员的操作存在着出现指令数据错误的可能性。
常规的支付系统中,当运营人员对计费支付系统的执行方向(执行方向为支付系统如何根据运营人员下达的指令数据执行对应的任务,通常执行的任务对于运营人员而言是已知的,因此,运营人员会根据任务下达对应的指令数据,并最终由支付系统执行)进行操作时,就会将指令数据通过可视化页面的交互放入内存中,之后,支付系统被提醒读取内存中的指令数据完成自身指令数据刷新。整个过程是一种直接操作的形式,即运营人员下达的指令数据直接在内存中开辟存储空间,交由支付系统读取,其中存在着指令数据丢失的可能性。
除了指令数据存在错误及丢失的可能性,指令数据只能由运营人员下达,无法自我产生,因此,指令数据的生成模式比较单一;由于指令数据是直接在内存中开辟,需要支付系统即时读取,因此,指令数据只能即时生效,无法长时间执行任务。
发明内容
基于此,有必要针对目前指令数据无法自我产生且只能即时生效的问题,提供一种指令的执行方法及装置。
一种指令的执行方法,所述方法包括:
检测内存中是否写入有指令数据;
若是,则解析出写入所述内存的指令数据所包含的指令内容;
将解析出的所述指令内容写入非易失性存储器;
根据所述指令内容检测是否需要执行所述指令数据;
若是,则从所述非易失性存储器中读取所述指令内容并写入所述内存;
根据写入所述内存的指令内容执行所述指令数据。
进一步的,所述方法还包括:
检测接收的指令数据是否为合法指令;
若是,则将所述指令数据写入内存。
进一步的,所述解析出写入所述内存的指令数据所包含的指令内容,包括:
根据预设的解析格式对所述指令数据进行解析,所述预设的解析格式包括解析所述指令数据包含的指令生效时间、指令阅读模式以及指令自动生成,所述指令生效时间用于按照预设的生效时间驱动系统执行所述指令数据,所述指令阅读模式用于驱动系统按照预设的阅读模式阅读所述指令数据,所述指令自动生成用于驱动系统自动生成执行所述指令数据的指令;
将解析出的指令生效时间、指令阅读模式以及指令自动生成作为所述指令数据包含的指令内容。
进一步的,所述将解析出的所述指令内容写入非易失性存储器,具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州乐麟无线信息科技有限公司,未经苏州乐麟无线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710763355.X/2.html,转载请声明来源钻瓜专利网。