Journal of Jilin University (Information Science Edition) ›› 2024, Vol. 42 ›› Issue (5): 972-978.

Previous Articles     Next Articles

 Integration Framework of Library Resourcing and Runtime Deployment for Logging Software

 ZHAO Dong, XIAO Chengwen, GUO Yuqing, JI Jie, HU Yougang    

  1. Logging Technology Research Institute, China National Logging Corporation, Beijing 102206, China
  • Received:2023-09-14 Online:2024-10-21 Published:2024-10-23

Abstract:  The traditional desktop application library integration method has some limitations in practical applications, such as the expansion of the standard OS directory, the complexity of distribution package making, the need to modify the middle layer library when multiple level library calls are included, and the inconsistency between development and deployment environments. To solve the problems, an integration framework is proposed. The cores of it are managing libraries in the way of managing resources such as images and implement the dynamic deployment of libraries at runtime based on the detection results of constraints and dependencies between libraries. Through the design of the four components, Library resource management, runtime dynamic deployment, runtime dynamic loading and resource manager, and their collaboration, the integration framework for the first time implements the combination of the above two cores. The practical application of CIFLog Integrated Logging Platform method module integration shows that the integration framework can solve the problems existing in the traditional library integration. The applicability of this framework can be applied to the library integration of all desktop applications, providing a new idea for the library integration of desktop applications. 

Key words:  dynamic deploy, program library, logging software, integration framework

CLC Number: 

  • TP311.1