JNI significa Java Native Interface. São um conjuto de APIs para permitir a um aplicativo Java acessar recursos nativos no sistema operacional. O padrão JNI trabalha com um modelo de DLL, ou seja, para fazer uma classe sua Java acessar o Excel, por exemplo, você teria que criar uma DLL que seria a ponte de sua classe com o Provider da Microsoft para acesso ao Excel, geralmente por ADO. Quanto ao C++ não sei como seria o acesso, mas de qualquer forma você poderia usar protocolos abertos de interoperabilidade(como CORBA, por exemplo) ou em um nível mais simplista e desfavorável poderia ser feito pelo registro da classe no sistema. Com uma ferramenta chamda javareg do Microsoft SDK for Java você consegue.
Espero ter ajudado, Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf ----- Original Message ----- From: "Igor Takenami" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, February 28, 2002 11:54 AM Subject: [java-list] Java e JNI > Quer ter seu próprio endereço na Internet? > Garanta já o seu e ainda ganhe cinco e-mails personalizados. > DomíniosBOL - http://dominios.bol.com.br > > > > > > Pessoal, > > Alguem poderia me explicar o que é extamente o JNI ????? No java tem como eu > instanciar um objeto COM(.dll) e utilizar os metodos deste ????? e no caso > inverso, por exemplo eu tenho como instanciar uma Classe Java em C++ ou > Delphi e utilizar os metodos desta classe ???? > > Será que alguem poderia me ajudar com estás dúvidas :-) > > Abraço, > Igor > > > ------------------------------ 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 > historico: http://www.mail-archive.com/java-list%40soujava.org.br > 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------