Usar dll's em uma aplicação Java

Olá Doutores,

tenho que desenvolver um sistema para gerenciar um estacionamento… o cara já comprou os coletores (leitor de cartão)… o fabricante do leitor fornece umas dll’s for Win para fazer a conexão do sistema com o leitor…

como faço para usar dll’s em Java? se é que isso é possivel…

JNI
http://java.sun.com/docs/books/tutorial/native1.1/index.html
http://developer.java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html

Valeu… essa eu não conhecia…