Quels sont les moyens natifs de Java de communiquer avec les périphériques directement?

StackOverflow https://stackoverflow.com/questions/847403

Question

Quels sont les moyens natifs de communiquer avec des périphériques ou des ports de Java, tels que LPT1, COM1, USB directement?

Était-ce utile?

La solution

signifie natif non portable, donc vous devez jouer avec JNI ou JNA si et seulement si le suivant les bibliothèques ne fonctionne pas pour vous:

Autres conseils

RXTX est bon pour les ports COM et LPT. USB est extrêmement difficile; probablement le plus simple est d'écrire votre propre wrapper C + JNI pour les pilotes natifs de l'appareil.

Malheureusement, javax.comm la version 2.0 et le soleil les dernières versions de RxTx - ports parallèles LPT ne sont pas correctement mis en œuvre sous Win32. Sortie semble fonctionner très bien, mais si vous essayez de lire à partir du port, il est impossible.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top