Loading a chain of processors from an XML file
First Claim
1. A method for loading a plurality of dynamically linked assemblies during the execution of an application program, comprising:
- reading, by the application program, a configuration file that includes a load sequence for the plurality of dynamically linked assemblies and a class associated with each dynamically linked assembly;
loading the plurality of dynamically linked assemblies in accordance with the load sequence read from the configuration file, each class having a common dataset, each of the plurality of dynamically linked assemblies being independent from the other of the plurality of dynamically linked assemblies; and
sending a process request defined by the associated class to at least a first of the plurality of dynamically linked assemblies.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for loading a plurality of dynamically linked assemblies during the execution of an application program is disclosed. The application program reads a configuration file that includes a load sequence for the plurality of dynamically linked assemblies and a class associated with each dynamically linked assembly. The plurality of dynamically linked assemblies are loaded in accordance with the load sequence read from the configuration file. Each class has a common dataset and each of the plurality of dynamically linked assemblies is independent from the other of the plurality of dynamically linked assemblies. A process request defined by the associated class is sent to at least a first of the plurality of dynamically linked assemblies.
-
Citations
20 Claims
-
1. A method for loading a plurality of dynamically linked assemblies during the execution of an application program, comprising:
-
reading, by the application program, a configuration file that includes a load sequence for the plurality of dynamically linked assemblies and a class associated with each dynamically linked assembly;
loading the plurality of dynamically linked assemblies in accordance with the load sequence read from the configuration file, each class having a common dataset, each of the plurality of dynamically linked assemblies being independent from the other of the plurality of dynamically linked assemblies; and
sending a process request defined by the associated class to at least a first of the plurality of dynamically linked assemblies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for manipulating data from a power-monitoring database with an application program, the method comprising:
-
reading, by the application program, a configuration file to determine a process order for a plurality of dynamically linked libraries and to determine a respective class associated with each of the plurality of dynamically linked libraries;
loading the plurality of dynamically linked libraries in accordance with the process order, each class of the plurality of dynamically linked libraries having an associated common dataset;
responsive to the loading, sending a process request to at least a first of the plurality of dynamically linked libraries in accordance with the process order to cause the first of the plurality of dynamically linked libraries to be executed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification