An embedded desktop which can run multiple Java applications simultaneously under one instance of a Java.TM. virtual machine (JVM) and which allows open applications to communicate with one another in a system independent manner. The embedded desktop functionally exists between the JVM and the multiple Java.TM. applications and consists of a Core and various plug-ins. When applications are launched by a user (by communication between the Core, user interface plug-in and service vendor plug-in), an application class loader for each application is invoked using the class names of the respective applications. By segregating each application into an application class loader, class name collisions and resulting application crashes are avoided. Once application class loaders have been invoked, communication between applications is facilitated through the Core, avoiding the overhead and complexity of system dependent communication through the operating system and associated hardware.

Um desktop encaixado que possam funcionar aplicações múltiplas de Java simultaneamente sob um exemplo de uma máquina virtual de Java.TM. (JVM) e que permite que as aplicações abertas se comuniquem com a uma outra em uma maneira do independent do sistema. O desktop encaixado existe funcionalmente entre o JVM e as aplicações múltiplas de Java.TM. e consiste em um núcleo e em uns vários encaixes. Quando as aplicações estiverem lançadas por um usuário (por uma comunicação entre o núcleo, o encaixe da relação de usuário e o encaixe do vendedor do serviço), um carregador da classe da aplicação para cada aplicação está invocado usando os nomes da classe das aplicações respectivas. Segregando cada aplicação em um carregador da classe da aplicação, as colisões conhecidas da classe e os ruídos elétricos resultantes da aplicação são evitados. Uma vez que os carregadores da classe da aplicação foram invocados, uma comunicação entre aplicações está facilitada com o núcleo, evitando as despesas gerais e a complexidade de uma comunicação dependente do sistema através do sistema operando-se e da ferragem associada.

 
Web www.patentalert.com

< (none)

< Polymer electrolyte battery and polymer electrolyte

> Fuel cell operated welder

> (none)

~ 00058