JNI permite que voce chame metodos feitos em C de uma shared library ou
dll.
O metodo System.exec() permite que voce execute programas externos.

Veja os links abaixo:
http://java.sun.com/products/jdk/faq/jnifaq.html
http://developer.java.sun.com/developer/qow/archive/68/index.html


Leandro Vani wrote:
> 
>         Ola pessoal!
>         Estou fazendo uma aplicacao cliente servidor e a parte servidor
> roda no Linux Red Hat 6.2.
>         Eu preciso fazer chamadas ao sistema (tais como adduser, userdel)
> e para isto eu estava vendo Java Native Interface, mas nao consegui fazer
> nada que funcionasse ate agora.
>         Gostaria de saber se alguem ja teve que fazer algo do tipo para
> que me de uma luz de como eu poderia implementar tais chamadas ao sistema
> pela parte servidor da minha aplicacao.
>         Me falaram tambem sobre usar as classe Java Runtime e passar
> comandos para o exec (). Isto seria equivalente a chamar um metodo nativo
> (escrito em C por exemplo) que faca a instrucao desejada?
>         Desde ja agradeco qualquer colaboracao! Ate mais, Leandro......
> 
>     --------------------------- 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]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Integration Technologies Ltda. <http://www.integrationtech.com.br>
Rua Marina Saddi Haidar, 176
04650-050 - Sao Paulo - SP - Brasil
Phone: +55 11 5524-8022  Fax: +55 11 5524-0408

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a