一种动态变换业务逻辑的方法、设备及介质

基本信息

申请号 CN202110212256.9 申请日 -
公开(公告)号 CN112947934A 公开(公告)日 2021-06-11
申请公布号 CN112947934A 申请公布日 2021-06-11
分类号 G06F8/41 分类 计算;推算;计数;
发明人 孟珂;赵海兴;李照川;韩燕;罗森;岳凯;罗超 申请(专利权)人 山东爱城市网信息技术有限公司
代理机构 北京君慧知识产权代理事务所(普通合伙) 代理人 董延丽
地址 250101 山东省济南市高新区浪潮路1036号浪潮大厦S01楼3110室
法律状态 -

摘要

摘要 本申请公开了一种动态变换业务逻辑的方法、设备及介质,用以解决现有的业务场景在主程序中进行扩展,如果后续需要再增加扩展,主程序需要不断的进行更新处理,会增加大量的人工成本和时间成本的问题。该方法包括根据待扩展的业务逻辑,确定对应创建的独立于主程序的代码文件;对代码文件进行编译,得到编译后的字节码文件;在主程序运行的过程中,根据业务逻辑的扩展请求,从已有的若干字节码文件中,匹配对应的需要执行的字节码文件;执行字节码文件,得到与字节码文件对应的业务逻辑的执行结果。通过将待扩展业务在独立于主程序之外的代码文件中进行处理,使业务逻辑的变换或更迭更加迅速与独立,使主程序在不同业务场景下也能保持稳定的运行。