Run-time property-based linking of software modules

   
   

A method for dynamic linking of software modules includes detecting an event during the execution of a computer program that resides in a first memory, ascertaining whether there is at least one required property associated with the event if the event is detected, determining a property identifier for the at least one required property and loading at least one code module from a second memory into the first memory based upon a property identifier configured with the executable code module. According to one aspect, the loading includes loading the at least one executable code module into the first memory if it is not in the first memory. According to another aspect, the at least one executable code module includes at least one dynamic link library (DLL). According to another aspect, the event includes the addition of a hardware device and the required property includes a hardware device PROM identifier.

Een methode voor dynamische aaneenschakeling van softwaremodules omvat het ontdekken van een gebeurtenis tijdens de uitvoering van een computerprogramma dat in een eerste geheugen verblijft, nagaand of er minstens één vereist bezit verbonden aan de gebeurtenis als de gebeurtenis wordt ontdekt is, bepalend een bezitsherkenningsteken voor het minstens één vereiste bezit en ladend minstens één codemodule van een tweede geheugen in het eerste geheugen dat op een bezitsherkenningsteken wordt gebaseerd dat met de uitvoerbare codemodule wordt gevormd. Volgens één aspect, omvat de lading het laden van de minstens één uitvoerbare codemodule in het eerste geheugen als het niet in het eerste geheugen is. Volgens een ander aspect, omvat de minstens één uitvoerbare codemodule minstens één dynamische verbindingsbibliotheek (DLL). Volgens een ander aspect, omvat de gebeurtenis de toevoeging van een hardwareapparaat en het vereiste bezit omvat een herkenningsteken van het hardwareapparaat PROM.

 
Web www.patentalert.com

< Method and apparatus for a mobile multimedia java framework

< Interactive electronic television program guide with database configurability

> Automated crosstalk identification system

> Method, apparatus and computer program product for editing in a translation verification test procedure

~ 00167