Quantas JVM numa mesma máquina ?  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
marcioa1
Virtual Machine Man
[Avatar]

Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline

Olá,

Minha dúvida é básica. Eu rodo um aplicativo java no meu micro. Existe então uma JVM. Se eu rodar um segundo aplicativo, haverá outra JVM rodando ? Ou é uma mesma JVM ? Como faço para compartilhar um objeto, ou seja, um aplicativo altera uma propriedade de um objeto, e outro aplicativo , igual ou diferente ) , reconhece esta alteração ?



Obrigado,

Márcio

SCJP 1.4,
[Email]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Oi,

marcioa1 wrote:
Minha dúvida é básica. Eu rodo um aplicativo java no meu micro. Existe então uma JVM. Se eu rodar um segundo aplicativo, haverá outra JVM rodando ?


Se falamos de programas que começam no método main, sim, se estamos falando de aplicações web ou cosias que rodem em um servidor de aplicação, não necessariamente.

Existe um projeto para rodar vários aplicativos na mesma VM .

marcioa1 wrote:Como faço para compartilhar um objeto, ou seja, um aplicativo altera uma propriedade de um objeto, e outro aplicativo , igual ou diferente ) , reconhece esta alteração ?


O jeito 'mais java' é com RMI, mas você pode usar sockets, por exemplo. Ou até um arquivo que ambos lêem (em FIFO).

[]s

Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team