The invention relates to an
embedded system supporting
dynamic loading operation of application programs. The
system comprises a frame management module, an application execution engine module, a basic functional unit
library module and an API module, wherein the API module, the application execution engine module and the basic functional unit
library module are orderly arranged from top to bottom; the frame management module is the core
management unit and used for implementing the unified management and dispatching on the terminal
software and hardware resources; the frame management moduleis used for providing a
system resource acquisition and release interface for the loaded application program, thereby implementing the unified management and dispatching on the
system software and hardware resources; the basic functional unit
library module is used for being called by other units or application execution engine; and the basic functional unit is distributed onto the terminal accessible
server, so that the frame management module can remotely load the basic functional unit according to
user needs when the terminal operates. The
embedded system of the invention also comprises a
multilevel security management module which comprises process management submodules at three levels.