Runtime Services for Network Software Platform
First Claim
Patent Images
1. A method for configuring runtime services for a web application, comprising:
- creating a configuration file containing tags that provide references to configuration information specific to operational behavior of the web application;
reading the configuration file upon receiving a request to start the web application; and
based on the configuration information read from the configuration file, initializing the runtime services for the web application.
1 Assignment
0 Petitions
Accused Products
Abstract
Runtime services for network software platforms are described. In one implementation, runtime services are configured for a web application. A configuration file is created containing tags that provide references to configuration information specific to operational behavior of the web application. The configuration file is read upon receiving a request to start the web application. The runtime services for the web application are initialized based on the configuration information read from the configuration file.
-
Citations
36 Claims
-
1. A method for configuring runtime services for a web application, comprising:
-
creating a configuration file containing tags that provide references to configuration information specific to operational behavior of the web application;
reading the configuration file upon receiving a request to start the web application; and
based on the configuration information read from the configuration file, initializing the runtime services for the web application. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for expunging unmanaged objects from memory, comprising:
-
receiving a request to process a web page containing an unmanaged object operating on a web server;
assigning a reference pointer to the unmanaged object;
storing the reference pointer in a data structure;
storing the unmanaged object in memory;
receiving a notification that the web page containing the unmanaged object is no longer being processed;
using the reference pointer to locate the unmanaged object in memory after receiving the notification; and
removing the unmanaged object from memory. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for preventing programmable misuse of objects, comprising:
-
maintaining a dependency database describing dependencies associated with modules used by an application;
receiving information entered by a programmer describing how the programmer desires to use the modules in an application;
checking whether the information entered by the programmer matches the dependencies associated with the modules maintained in the database; and
enabling an error exception notification, if the entered information does not match the dependencies. - View Dependent Claims (14, 15)
-
-
16. A computer-readable medium comprising computer-executable instructions that, when executed by a computer, direct the computer to configure runtime services for a web application by.
receiving a request to start the web application; -
reading a configuration file containing tags that provide references to configuration information specific to operational behavior of the web application; and
based on the configuration information read from the configuration file, initializing the runtime services for the web application. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A computer-readable medium comprising computer-executable instructions that, when executed by a computer, direct the computer to:
-
receive a request to process a web page containing an unmanaged object operating on a web server;
assign a reference pointer to the unmanaged object;
store the reference pointer in a data structure;
store the unmanaged object in memory;
receive a notification that the web page containing the unmanaged object is no longer being processed;
use the reference pointer to locate the unmanaged object in memory after receiving the notification; and
remove the unmanaged object from memory. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A computer-readable medium comprising computer-executable instructions that, when executed by a computer, direct the computer to prevent programmable misuse of objects by:
-
maintaining a dependency database describing dependencies associated with modules used by an application;
receiving information entered by a programmer describing how the programmer desires to use the modules in an application;
checking whether the information entered by the programmer matches the correct order for dependencies associated with the modules maintained in the database; and
enabling an error exception notification, if the entered information does not match the correct order for the dependencies. - View Dependent Claims (29, 30, 31)
-
-
32. A system for configuring runtime services for a web application, comprising:
-
means for creating a configuration file containing tags that provide references to configuration information specific to operational behavior of the web application;
means for reading the configuration file upon receiving a request to start the web application; and
based on the configuration information read from the configuration file, means for initializing the runtime services for the web application. - View Dependent Claims (33, 34)
-
-
35. A system for automatic expunging unmanaged objects from memory, comprising:
-
means for receiving a request to process a web page containing an unmanaged object operating on a web server;
means for assigning a reference pointer to the unmanaged object;
means for storing the reference pointer in a data structure;
means for storing the unmanaged object in memory;
means for receiving a notification that the web page containing the unmanaged object is no longer being processed;
means for using the reference pointer to locate the unmanaged object in memory after receiving the notification; and
means for removing the unmanaged object from memory. - View Dependent Claims (36)
-
Specification