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.