← 返回列表

用于软件系统的日志数据跨语言自动记录方法及系统

申请号: CN202410185088.2
申请人: 成都九洲电子信息系统股份有限公司
申请日期: 2024/2/19

摘要文本

本发明公开了用于软件系统的日志数据跨语言自动记录方法及系统,方法包括步骤:注册监听器以监听软件系统运行过程中的事件动作;引入log4cplus库以将所述软件系统的事件动作记录为日志数据,并输出为动态链接库文件和静态链接库文件;利用C++语言注册通用调用接口,通过所述通用调用接口调用动态链接库文件以实现对日志数据的查看。本发明能够跨多种编程语言自动记录日志,有效解决了传统日志系统只能在单一语言环境下运行的限制,能够广泛适用于多语言编程环境,提高了系统的通用性和适应性;显著降低日志记录系统维护的复杂性和成本,提高了日志记录的效率和灵活性,还降低了系统维护的复杂性,从而为软件开发和维护提供了有力的技术支持。

专利详细信息

项目 内容
专利名称 用于软件系统的日志数据跨语言自动记录方法及系统
专利类型 发明申请
申请号 CN202410185088.2
申请日 2024/2/19
公告号 CN117742782A
公开日 2024/3/22
IPC主分类号 G06F8/76
权利人 成都九洲电子信息系统股份有限公司
发明人 孙梓轩; 罗玉波; 喻可伟; 胡敏; 余山海; 何东升; 李奎
地址 四川省成都市高新区天府大道中段765号天府软件园

专利主权项内容

1.用于软件系统的日志数据跨语言自动记录方法,其特征在于,包括步骤:S1、注册监听器以监听软件系统运行过程中的事件动作;S2、引入log4cplus库以将所述软件系统的事件动作记录为日志数据,并输出为动态链接库文件;S3、利用C++语言注册通用调用接口,通过所述通用调用接口调用动态链接库文件以实现对日志数据的查看。 百度搜索马 克 数 据 网