摘要 |
The architecture comprises a host machine itself comprising a hardware platform (110) with a physical host microprocessor, a software platform (120) with a host operating system (121), and memory and hardware manager modules (123 and 124). The host machine is combined with middleware means (130) themselves comprising: a kernel (131) implementing low level functions and including an interface (132) with the host operating system and the memory and hardware managers; an API (134, 135) suitable for receiving executable instructions (200) formulated in a language that is independent of the host microprocessor and system; high level functional modules (133); and means (136, 137) for transcribing the executable instruction code into low level code directly executable on the host microprocessor. All data exchanged between the middleware means (130) and the software platform (120) is implemented via the interface (132). All of the middleware means, with the exception of the interface of the kernel, is encoded in a language that is independent of the host machine.
|