Каковы естественные способы взаимодействия Java с устройствами напрямую? - PullRequest
1 голос
/ 11 мая 2009

Каковы собственные способы взаимодействия Java с такими устройствами или портами, как LPT1, COM1, USB напрямую?

Ответы [ 3 ]

0 голосов
/ 11 мая 2009

RXTX подходит для портов COM и LPT. USB очень сложно; вероятно, самый простой способ - написать свою собственную оболочку C + JNI для собственных драйверов устройства.

0 голосов
/ 16 декабря 2009

К сожалению, в Javax.comm Sun версии 2.0 и последних версиях RXTX - параллельные порты LPT не реализованы должным образом под Win32. Вывод работает нормально, но если вы попытаетесь прочитать данные из порта, это невозможно.

0 голосов
/ 11 мая 2009

native означает непортативный, поэтому вам придется связываться с JNI или JNA тогда и только тогда, когда вам не подходят следующие библиотеки:

...