2

我希望两个 java 程序直接通过 USB 进行通信,而无需通过设备或电缆。不要问我为什么,我不知道这个决定背后的细节或理由。

我发现 jusb 和 jsr-80 是执行此操作的两个 java/usb API。他们在 linux 和 windows 上工作——我需要两者的能力。

问题:

哪个更标准和被接受?哪个更稳定?哪个更容易完成我的任务?是否有其他标准或常见的 java/usb API?

我想听听你们使用这些或其他 java/usb API 的经验。

谢谢,杰布

4

2 回答 2

2

好吧,这两种实现都有其局限性,特别是在 Windows 上。它们都缺乏对 Windows 上的批量传输的支持。

www.icaste.com 上有一个商业图书馆 JCommUSB

于 2009-04-14T17:12:26.187 回答
1

我希望两个 java 程序直接通过 USB 进行通信,而无需通过设备或电缆

嗯?USB 通过电缆将设备连接到主机。

编辑:如果我必须快速使用两个 Java 程序进行通信,一个在设备上,一个在主机上,我几乎肯定会使用 USB 链接(在 Java 范围之外配置)充当串行流和使用像rxtx这样的串行库。

于 2009-01-30T01:15:17.543 回答