Usar dll em java...uso JNA?

ola galera preciso de uma ajuda urgente tenho um coletor de digitais e preciso fazer a conexao com um software meu em java…tenho os arquivos xpcom32.dll, xpcom32.lib, xpcom32.h…mas a duvida eh a seguinte como implemento dll em um projeto java…ouvi dizer q preciso usar o JNI…mas dando uma olhada reparei q JNA eh mais facil…mas ness aparte de comunicaçao com hardware sou leigo…alguem poderia me dar umas sugestoes, ou material pra estudo???

to precisando urgente fazer esse coletor funcionar e soh veio exemplos em delphi e VB

Pelo que estive vendo são bastante parecidos, embora eu nunca tenha utilizado JNA. Utilizo bastante JNI. Ai vai um link, deve ajudar.

Java Native Interface <http://www.acm.org/crossroads/xrds4-2/jni.html>