Method and apparatus for enhanced server page execution
First Claim
1. A computer-implemented method for implementing enhanced server page execution comprising the steps of:
- loading a server page;
monitoring a predefined file or a predefined directory for change;
responsive to identifying a change in said predefined file or said predefined directory, setting a check bit on for monitoring said server page for change; and
receiving an action to run said server page and responsive to said check bit being off, running said server page without checking said server page for change.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus and a computer program product are provided for implementing enhanced server page execution. A predefined file or a predefined directory is monitored for change. Responsive to identifying a change in the predefined file or the predefined directory, a server page is monitored for change. Checking the server page for change with each use is eliminated, thereby speeding up run time execution of the server page. Monitoring the predefined file or predefined directory for change can include providing a trigger function with the file or with a directory entity for the predefined directory; the trigger function to identify a change within the predefined directory. Alternatively, monitoring the predefined file or the predefined directory for change includes providing a daemon program for monitoring the predefined file or predefined directory for activity. A META tag can be used for governing when the server page is set to be monitored for change. The META tag can be used with the trigger function or with the daemon program.
-
Citations
19 Claims
-
1. A computer-implemented method for implementing enhanced server page execution comprising the steps of:
-
loading a server page; monitoring a predefined file or a predefined directory for change; responsive to identifying a change in said predefined file or said predefined directory, setting a check bit on for monitoring said server page for change; and receiving an action to run said server page and responsive to said check bit being off, running said server page without checking said server page for change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for implementing enhanced server page execution in a computer system including a central processor unit, said computer program product including a plurality of computer executable instructions stored on a computer readable medium, wherein said instructions, when executed by said central processor unit, cause the central processor unit to perform the steps of:
-
executing a server page; monitoring a predefined file or a predefined directory for change responsive to identifying a change in said predefined file or said predefined directory, setting a check bit on for monitoring said server page for change; and receiving an action to run said server page and responsive to said check bit being off, running said server page without checking said server page for change. - View Dependent Claims (11, 12, 13, 14)
-
-
15. Apparatus for implementing enhanced server page execution comprising:
-
a servlet engine for executing a server page; a file system monitoring program for monitoring a predefined file or a predefined directory for change and for notifying said servlet engine of an identified change in said predefined file or said predefined directory; said servlet engine responsive to said identified change, for setting a check bit on for monitoring said server page for change; and said servlet engine responsive to receiving an action to run said server page and responsive to said check bit being off, running said server page without checking said server page for change. - View Dependent Claims (16, 17, 18, 19)
-
Specification