Il est toujours reproché au langage Java de ne pas facilement s'interfacer avec des périphériques connectés en port série ou USB. Dans n'importe quel projet, quand il est question de communiquer avec des périphériques reliés en USB, port série… le langage C/C++ est toujours mis en avant. La raison vient peut être du fait que les API fournies par le JDK n'offrent pas de moyen direct pour le faire. Le développeur se trouve alors confronté à un dilemme de trouver des bibliothèques externes qui puissent remplir ce rôle.
Quelques bibliothèques existent mais rares sont celles qui survivent ou font l’unanimité :
- Java Communications API, fournie anciennement par Sun, n'est plus maintenue et difficile à trouver (http://www.oracle.com/technetwork/ja...sp-141752.html). Un article Developpez.com explique son fonctionnement : http://christophej.developpez.com/tu...java/javacomm/ ;
- RXTX (http://rxtx.qbang.org) ;
- SERIALO payant (http://serialio.com/).
Vous l'aurez compris, l'équipe Java souhaiterait profiter de votre expérience pour connaitre les bibliothèques que vous utilisez pour communiquer en Java via le port parallèle, série ou USB.
Merci d'avance pour vos retours.
L'équipe Java