Java compile-on-demand service system for accelerating processing speed of java program in data processing system and method thereof
First Claim
1. A Java compile-on-demand service system for accelerating a processing speed of a Java program in a data processing system, the Java compile-on-demand service system comprising:
- a plurality of Java program providing servers for providing at least one Java class file on the Internet;
a plurality of data processing systems which can be accessed on the Internet; and
at least one compile-on-demand server for receiving a service request from the plurality of data processing systems, downloading a requested Java class file from the Java program providing server, compiling the downloaded Java class file into a pattern which can be executed more quickly in the data processing system, and transmitting the compiled result.
5 Assignments
0 Petitions
Accused Products
Abstract
A Java compile-on-demand service system and method for accelerating a processing speed of Java program in a data processing system having a relatively low performance is provided. The Java COD service system compiles a Java class file to be executed in a data processing system into a pattern which can be executed more speedily on the data processing system, and then transmits the compiled result, upon a request of the data processing system connected via a network in order to execute the Java program at a relatively faster speed. The system includes Java program providing servers, data processing systems, and a compile-on-demand server for receiving a service request, downloading a requested Java class file, compiling the downloaded Java class file, and transmitting the compiled result.
36 Citations
7 Claims
-
1. A Java compile-on-demand service system for accelerating a processing speed of a Java program in a data processing system, the Java compile-on-demand service system comprising:
-
a plurality of Java program providing servers for providing at least one Java class file on the Internet;
a plurality of data processing systems which can be accessed on the Internet; and
at least one compile-on-demand server for receiving a service request from the plurality of data processing systems, downloading a requested Java class file from the Java program providing server, compiling the downloaded Java class file into a pattern which can be executed more quickly in the data processing system, and transmitting the compiled result. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A Java compile-on-demand service method for accelerating a processing speed of a Java program in a data processing system, the Java compile-on-demand service method comprising the steps of:
-
(a) receiving a service request message including information about a location of a Java class file to be compiled into a native component and a kind of the data processing system, from the data processing system mounted with a native component loader for relocating a native library and a native component each made of hardware control functions necessary for executing a Java program in a memory and executing the same;
(b) analyzing the service request message received from the data processing system, downloading a Java class file via the Internet, and compiling the downloaded Java class file into a native component which can be executed in the data processing system having requested the compiling service; and
(c) transmitting the compiled native component to the data processing system and executing the same. - View Dependent Claims (7)
-
Specification