发明名称 |
METHOD AND DEVICE FOR PROCESSING AND DISTRIBUTING SOFTWARE COMPONENT |
摘要 |
PROBLEM TO BE SOLVED: To make an idea in software to be more safe by inspecting a software component and decoding a part obtained by detecting a compiled part and ciphering the part when it exists. SOLUTION: A Java compiler takes out a source code and converts it into a byte code (S1). A post Java compiling processing is applied to a class file and a 'compiled method' attribute is set (S2A). A post Java ciphering processing is applied to the class file and several methods are ciphered (S2B). The changed class file is taken out from a server or a storage device and it is cache-stored (S3). A JVM(Java virtual machine) class loader verifies the byte code by inspecting a syntax agasint a Java language specification and prepares the class object from the changed class file and solves a symbol in the class object (S4, 5 and 6). |
申请公布号 |
JP2000132388(A) |
申请公布日期 |
2000.05.12 |
申请号 |
JP19990286146 |
申请日期 |
1999.10.07 |
申请人 |
INTERNATL BUSINESS MACH CORP <IBM> |
发明人 |
WEBB ALAN MICHAEL |
分类号 |
G06F1/00;G06F9/445;G06F9/54;G06F21/62;G09C1/00;(IPC1-7):G06F9/06 |
主分类号 |
G06F1/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|