Ola Andr�,
Ola colegas da lista,

Tenho acessado DLLs utilizando JNI. A implementa��o de JNI da 
Sun tem um suporte muito bom para acessar c�digo nativo escrito 
na linguagem C, como explica o Rodrigo. Voce pode encontrar um 
tutorial sobre o assunto na URL abaixo:

        http://java.sun.com/docs/books/tutorial/native1.1/index.html

Observe por�m que a caixa de areia do Java n�o permite que 
Applets usem c�digo nativo, o que implicara sua aplica��o com 
Browser tenha applets obtendo dados de aplica��es Java com as 
quais se comunique por algum meio, como RMI, por exemplo.

Existem outras possibilidades, utilizando por exemplo a "ActiveX 
Bridge" da Sun, que exige um conhecimento maior do modelo de 
objetos da Microsoft, e pelo que testei, ainda n�o � um produto 
maduro e confi�vel, apresentando problemas mesmo nos 
exemplos mais b�sicos.

Date forwarded:         Wed, 23 Feb 2000 14:57:06 -0500 (EST)
Date sent:              Wed, 23 Feb 2000 17:32:33 -0300
From:                   Rodrigo B Mazzilli <[EMAIL PROTECTED]>
Organization:           Digitel S.A.
To:                     [EMAIL PROTECTED]
Subject:                Re: [SouJava-J] Java e DLL
Forwarded by:           [EMAIL PROTECTED]
Send reply to:          [EMAIL PROTECTED]

> Andr�
> 
> Sim, � poss�vel.
> Voc� precisa usar a extens�o JNI (Java Native Interface) que faz parte
> do JDK. Voc� precisar� criar pequenos programas em C que acessem essas
> DLLs. Esse programa em C ser� linkado com os arquivos de cabe�alho .h
> que fazem parte da tua plataforma, normalmente em /jdk1.2/include Na
> aplica��o Java, vc precisa carregar a biblioteca estaticamente com a
> chamada System.loadLibrary(). Assim, da aplica��o Java vc poder�
> chamar os m�todos do seu programa em C que por sua vez utiliza as
> DLLs.
> 
> H� v�rias outras implica��es em JNI, como a possibilidade de acessar
> os threads nativos etc. Sugiro que vc leia um bom tutorial sobre JNI.
> 
> Abra�o
> Rodrigo
> 
> 
> Andre Luiz G Pereira wrote:
> 
> > Amigos,
> >
> > Eu estou fazendo uma aplica��o em Java que � partir de um browser,
> > se possa ler um cheque de uma m�quina (leitora). Acontece que eu
> > tenho apenas dlls para acessar as fun��es da leitora. � vi�vel
> > trabalhar com java e dlls? qual � a melhor forma de fazer isso?
> > existe alguma documenta��o � respeito?
> >
> > obrigado
> >
> > Andr�
> >
> >     --------------------------- 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]
> >     ----------------------------------------------------------------
> >     -----
> 
> --
> _____________________________________________________________________
> Rodrigo B Mazzilli (Mr.) <[EMAIL PROTECTED]> ICQ# 4106069
> _____________________________________________________________________
> To get my PGP public key, reply this message with "get public-key" in
> the subject field.
> ---------------------------------------------------------------------
> "Computers can never replace human stupidity."
> 
> 
>     --------------------------- 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]
>     ------------------------------------------------------------------
>     ---
> 



A.C.Amorim
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]

[EMAIL PROTECTED]
Pesquisador IPT
IPT/DME/ATEE
f: 3767-4948
http://www.ipt.br/dme/atee/

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

Responder a