A wireless data platform (10) comprises a plurality of processors (12,16).
Channels of communication are set up between processors such that they may
communicate information as tasks are performed. A dynamic cross compiler
(80) executed on one processor compiles code into native processing code
for another processor. A dynamic cross linker (82) links the compiled code
for other processor. Native code may also be downloaded to the platform
through use of a JAVA Bean (90) (or other language type) which
encapsulates the native code. The JAVA Bean can be encrypted and digitally
signed for security purposes.
Una plataforma sin hilos de los datos (10) abarca una pluralidad de los procesadores (12.16). Los canales de la comunicación se instalan entre los procesadores tales que pueden comunicar la información que las tareas se realizan. Un recopilador cruzado dinámico (80) ejecutado en un procesador compila código en el código de proceso nativo para otro procesador. Un linker cruzado dinámico (82) liga el código compilado para el otro procesador. El código nativo se puede también descargar a la plataforma con uso de la haba de JAVA (90) (o del otro tipo de la lengua) que encapsule el código nativo. La haba de JAVA puede ser cifrada y digital ser firmada para los propósitos de la seguridad.