Patent ID: 6385636
Filing Date: 2002-05-07
Classification: G06F

Abstract:
A distributed processing system comprising at least one client node and at least one server node,wherein each of said at least one client node comprises: task request means for generating a task request to said at least one server node to process a predetermined task; task program executing means for receiving a program for executing said requested predetermined task from said server node and executing said task in accordance with the content of a response signal returned from said at least one server node in response to said task request; and task result acquiring means for receiving one of the result of client node execution of said program received from said server node and the result of said predetermined task as executed by said server node; and wherein each of said at least one server node comprises: processing load measuring means for measuring the processing load of the server node; response means responsive to the measured processing load of the server node for returning to each requesting one of said at least one client node at least one response signal pertaining to said predetermined task; program sending means for sending the program for client execution of said predetermined task to each requesting one of said at least one client node when each requesting client node is to execute said predetermined task; and task executing means for executing said predetermined task and sending the result of execution to each requesting one of said at least one client node.