什么是Java直接与设备通信的本地方式?

时间:2009-05-11 09:43:18

标签: java device-driver ports device

Java直接与设备或端口(如LPT1,COM1,USB)通信的本地方式是什么?

3 个答案:

答案 0 :(得分:0)

native意味着不可移植,因此当且仅当以下库不适合您时,您必须混淆JNI或JNA

答案 1 :(得分:0)

RXTX适用于COM和LPT端口。 USB极其困难;可能最简单的方法是为设备的本机驱动程序编写自己的C + JNI包装器。

答案 2 :(得分:0)

不幸的是,在Javax.comm中,sun版本2.0和最新的RXTX版本 - LPT并行端口在Win32下无法正确实现。输出似乎没问题,但是如果你尝试从端口读取它是不可能的。