金融界2024年1月16日消息,据国家知识产权局公告,华为云计算技术有限公司申请一项名为“一种类隔离方法和可编程设备“,公开号CN117407069A,申请日期为2022年7月。
专利摘要显示,本申请实施例公开了一种类隔离方法和可编程设备,用于为java程序和服务治理系统的服务治理插件实现第三方类库的类隔离。为插件化系统框架构建第一jar包和第二jar包,为服务治理插件构建第三jar包,第一jar包对应插件化系统框架的通用能力接口定义,第二jar包对应插件化系统框架的通用能力接口实现,第三jar包对应服务治理插件中的字节码增强逻辑,字节码增强逻辑可调用通用能力接口定义,通用能力接口定义可调用通用能力接口实现。应用类加载器加载第一jar包,框架类加载器(应用类加载器的子类)加载第二jar包,目标类加载器(框架类加载器及其子类以外的其他类加载器)加载java程序和第三jar包,实现了java程序和通用能力接口实现之间的第三方类库的类隔离。