Method and system for storing and searching program calculation results based on network

The invention discloses a method and a system for storing and searching program calculation results based on a network, and belongs to the field of computers. The method comprises the following steps of obtaining a list of monitored functions from a program function monitoring rule service of the network by a user computer; monitoring the execution of an instance of the monitored function on the user computer; and searching the history calculation result of the instance of the monitored function from a program function calculation result searching service of the network, wherein if the history calculation result exists, the history calculation result is used as the calculation result of the instance of the monitored function, and if the history calculation result does not exist, the instance of the monitored function directly executes the calculation result on the user computer, and the calculation result is stored into a program function calculation result storage base through a program function calculation result updating service of the network. The method and the system can be used for effectively improving the running efficiency of programs of a plurality of computers under the network environment, and can be especially suitable for the programs storing a great amount of public repetitive and time-wasting functions on the computers.