摘要 |
The invention concerns a method for loading application in a multiapplication onplatform system, the corresponding onplatform system, and the method for executing an application of the onplatform system. The system for application loading on an onplatform system comprising a execution environment including a virtual machine comprising a language interpreter of the intermediate pseudocode type, application programming interfaces (API), from a station whereon the application source code is written, compiled in pseudocode, verified and converted is characterised in that the conversion comprises steps which consist in: producing a static linkage of a plurality of packages to be stored in the same name space on the onplatform system, called modules, and constituting an application programming interface module or a service module corresponding to an application, and consists in assigning an identifier to each module (MID), and a reference number to each class (NCI), to each method (NM) and to each attribute (NA). The reference to a method or an attribute in the pseudocode linked to a module is coded on three multiplets formed by an indicator signalling the reference to a class internal (II) or an external (IE) to the module, the class number (NCI) and either the method number (NM) or the attribute number (NA), a reference (IE) to an external class being systematically interpreted by the virtual machine as a reference to an application programming interface module.
|