используя Java и USB: какие API? JSR-80, Jusb, ...? - PullRequest
2 голосов
/ 14 января 2009

Мне бы хотелось, чтобы две Java-программы общались напрямую через USB, не проходя через устройство или кабель. Не спрашивайте меня, почему, я не знаю деталей или обоснования этого решения.

Я нашел jusb и jsr-80 как два java / usb API для этого. Они работают на Linux и Windows - мне понадобятся возможности на обоих.

Вопрос:

Что является более стандартным и принятым? Что является более стабильным? Что легче для моей задачи? Существуют ли другие стандартные или распространенные API Java / USB?

Мне бы хотелось услышать, как ваши парни знакомятся с этими или другими API Java / USB.

Спасибо, JBU

Ответы [ 2 ]

2 голосов
/ 14 апреля 2009

Ну, обе эти реализации имеют свои ограничения специально для окон. Им обоим не хватает поддержки Bulk Transfer в Windows.

Коммерческая библиотека JCommUSB доступна по адресу www.icaste.com

1 голос
/ 30 января 2009

Мне бы хотелось, чтобы две программы Java общались напрямую через USB, не подключаясь к устройству или кабелю

А? USB соединяет устройство с хостом через кабель.

edit: Если бы мне пришлось быстро использовать две Java-программы для связи, одну на устройстве и одну на хосте, я почти наверняка использовал бы USB-канал (настроенный таким образом вне области Java), чтобы действовать последовательный поток и использовать последовательную библиотеку, такую ​​как rxtx .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...