Alexandro, Muito obrigado pela sua resposta, contudo ainda tenho alguns pontos a esclarecer/desenvolver:
1- No que concerne a Servelet = Como a Servlet tem um vida limitada, isto �, deve morrer(sic) ap�s executar alguns comandos, caso contr�rio o servidor web vai mat�-la(sic) com timeout. Ent�o fica a d�vida, todos os processos iniciador por ela v�o morrer tb ??? Meu objetivo � exatamente iniciar um servidor deamon pela servlet 2- Explique um pouco mais sobre a sua concep��o de orienta��o a servi�os para auferir se tenho o mesmo conceito em mente... Atenciosamente, Marcus David Bronstein ----- Original Message ----- From: "Alessandro Romero" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, October 22, 2001 2:05 PM Subject: Re: [java-list] Iniciar aplicativo a partir de outro. > Marcus, > > Para iniciar um programa na mesma VM e deix�-lo rodando, talvez uma > Thread(n�o sendo do tipo daemon) que no "run" rode seu "main", pode ser uma > solu��o... > > Mas aten��o esta solu��o pode continuar trazendo o problema que voce > comentou em seu primeiro email: > "mais tem um problema, quando o primeiro aplicativo (o que fez a > chamada) termina o outro tamb�m. " > Isto pode acontecer por n motivos, mas o mais direto � o t�rmino do > primeiro programa com um System.exit(x)... > > Para um servlet iniciar um servidor de chat, a execu��o do main numa > nova thread pode atender, desde que o servidor nunca execute um > System.exit(0) ou efetue um throw de uma Exception no main... Porque estas > atitudes poderiam derrubar o Application Server, dependendo de qual esta > sendo usado... > > Espero ter ajudado... > > Comentario: Uma abordagem interessante � orientar nossos aplicativos > a servi�os( estamos entrando na "era de servi�os" ), se quiser mais detalhes > sobre isso, estou a disposi��o... > > Abra�os, > Alessandro. > > ----- Original Message ----- > From: "Marcus David Bronstein" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, October 22, 2001 10:13 AM > Subject: Re: [java-list] Iniciar aplicativo a partir de outro. > > > > > > > > Alessandro, > > > > Usar a classe Runtime n�o serve pois como vou ter que usar comandos > > espec�ficos da plataforma, o que eu desejo � invocar o programa > diretamente > > na VM e deixar ele rodando.... > > > > Atenciosamente, > > > > Marcus David Bronstein > > > > > > > ----- Original Message ----- > > > From: "Alessandro Romero" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Thursday, October 18, 2001 5:59 PM > > > Subject: Re: [java-list] Iniciar aplicativo a partir de outro. > > > > > > > > > > Marcus, > > > > > > > > Isto pode ser feito atrav�s da classe Runtime... Veja o > javadoc > > > > desta classe o m�todo "exec"... > > > > > > > > Abra�os, > > > > Alessandro. > > > > > > > > > > > > ----- Original Message ----- > > > > From: "Marcus David Bronstein" <[EMAIL PROTECTED]> > > > > To: <[EMAIL PROTECTED]> > > > > Sent: Thursday, October 18, 2001 2:53 PM > > > > Subject: Re: [java-list] Iniciar aplicativo a partir de outro. > > > > > > > > > > > > > Pessoal, > > > > > > > > > > Gostaria de saber como iniciar um outro processo(aplicativo) na VM > > > apartir > > > > > de um que j� esta ativo. > > > > > Detalhe: Isso eu j� fiz atrav�s do classLoader chamando o m�todo > main > > do > > > > > aplicativo mais tem um problema, quando o primeiro aplicativo (o que > > fez > > > a > > > > > chamada) termina o outro tamb�m. Preciso que mesmo ap�s o t�rmino do > > > > > primeiro o segundo fique ativo. > > > > > Um exemplo seria uma servelet que iniciaria um servidor de chat. > > > > > > > > > > Desde j� agrade�o, > > > > > Marcus David Bronstein > > > > > > > > > > > > > > > ------------------------------ LISTA > > > SOUJAVA ---------------------------- > > > > > http://www.soujava.org.br - Sociedade de Usu�rios Java da > Sucesu-SP > > > > > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > > > > > regras da lista: http://www.soujava.org.br/regras.htm > > > > > para sair da lista: envie email para > > > [EMAIL PROTECTED] > > > > > > > > > > > ------------------------------------------------------------------------- > > > > > > > > > > > > > > > > > > > > > > ------------------------------ LISTA > > SOUJAVA ---------------------------- > > > > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP > > > > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > > > > regras da lista: http://www.soujava.org.br/regras.htm > > > > para sair da lista: envie email para > > [EMAIL PROTECTED] > > > > > > > ------------------------------------------------------------------------- > > > > > > > > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP > > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > > regras da lista: http://www.soujava.org.br/regras.htm > > para sair da lista: envie email para [EMAIL PROTECTED] > > ------------------------------------------------------------------------- > > > > > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP > d�vidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- > ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
