Primeiro é preciso copiar os arquivos: "InstSrv.exe" e "SrvAny.exe" para um
diretório qualquer. Não os tenho mais aqui.
ex: C:\Winnt\ResKit\

Executar a seguinte linha de comando:
InstSrv NomeDoServiço C:\Winnt\ResKit\srvany.exe

Deve-se criar um arquivo .bat que irá setar as variáveis de instância e
chamar o programa java
ex: Servico1.bat
SET PATH=C:\Winnt\System32;C:\  ...
SET CLASSPATH=C:\JDK1.1.7;  ...
cd\DiretorioOndeEstaAClasse
java Classe

Usar o Regedt32 para editar o Registry:
Em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NomeDoServiço criar
a chave(Key) 'Parameters'
Dentro desta chave, criar um valor (Value) 'Application' do tipo REG_SZ e,
especificar o caminho completo da aplicação.
ex: C:\Winnt\system32\CMD.exe /k "call C:\ArquivosBat\Servico1.bat"
Obs.: o parametro '/k' passado para o command serve para que esse
mantenha-se aberto.


Para desinstalar um serviço:
InstSrv NomeDoServiço remove


Todavia, esta alternativa não é boa pois, no caso de um crash na sua
aplicação, o serviço vai parecer ok, pois o serviço é o shell e não a JVM.

By Alê!

-----Mensagem original-----
De: Mauricio Tadeu Conejero [mailto:[EMAIL PROTECTED]] 
Enviada em: quinta-feira, 10 de janeiro de 2002 09:35
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Classe em Serviço do Windows NT


Procure no site
www.microsoft.com/java

Lá vc pode baixar o java sdk 4.0.


Atualmente a vm da Microsoft suporta o jdk 1.1 sem o RMI , mas já vou
adiantando que os exemplos da microsoft de classes para rodar um serviço no
NT são muito ruins.





----- Original Message -----
From: "Adilson Puro" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 10, 2002 12:37 AM
Subject: Re: [java-list] Classe em Serviço do Windows NT


> Você terá que utilizar o java sdk da Microsoft para fazer isto. 
> Atualmente
ele
> está na versão 4.0  mas não sei se ele suporta o java 1.2 ou superior,
pois ele
> foi feito para ser utilizado junto com o MS J++.
>
> É só dar uma pesquisada no site da MS que você encontra ele rapidinho.
>
> Att..
>
> Adilson
>
> Flavio Eduardo Moreni wrote:
>
> > Pessoal,
> >
> > Tenho uma classe que precisa ser colocada como um serviço no Windows 
> > NT. Alguém já vez isso ??? É possível ?? Tenho os procedimento para 
> > adicionar um programa executavel .exe, mas
com a
> > classe não tive sucesso.
> >
> > []´s
> >
> > _________________________________________________________________
> > Get your FREE download of MSN Explorer at
http://explorer.msn.com/intl.asp.
> >
> > ------------------------------ 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]

> ----------------------------------------------------------------------
> ---


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.313 / Virus Database: 174 - Release Date: 1/2/2002


------------------------------ 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]
-------------------------------------------------------------------------

Responder a