Invention Grant
US08914784B2 Method and system for checking the consistency of application jar files
有权
检查应用程序jar文件一致性的方法和系统
- Patent Title: Method and system for checking the consistency of application jar files
- Patent Title (中): 检查应用程序jar文件一致性的方法和系统
-
Application No.: US13157467Application Date: 2011-06-10
-
Publication No.: US08914784B2Publication Date: 2014-12-16
- Inventor: Mauro Arcese , Luigi Pichetti , Stefano Sidoti
- Applicant: Mauro Arcese , Luigi Pichetti , Stefano Sidoti
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Holland & Knight LLP
- Agent Brian J. Colandreo, Esq.; Jeffrey T. Placker, Esq.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F11/07 ; G06F9/455 ; G06F11/10 ; G06F9/445

Abstract:
A computer method and system dynamically provide consistency of Java application files. A processor executed routine is configured (e.g., instrumented as an agent) to intercept each class that is loaded into a subject Java application or JVM. The system computes a cyclic redundancy check (CRC) of the respective JAR file surrounding the loaded class. The system compares the computed CRC value to a CRC value of at least one other copy of the respective JAR file. Based on results of the comparison, the system determines consistency (e.g., same version) of the multiple copies of the respective JAR file used by the subject Java application. If the multiple copies of the respective JAR file are determined to be inconsistent, the system alerts the user and/or enables the application to abort. The comparative CRC value may be stored in a repository; and the step of comparing looks up the stored CRC value in the repository.
Public/Granted literature
- US20120317563A1 METHOD AND SYSTEM FOR CHECKING THE CONSISTENCY OF APPLICATION JAR FILES Public/Granted day:2012-12-13
Information query