Подтвердить что ты не робот

Как отправить данные в COM PORT с помощью JAVA?

Возможный дубликат:
Java Serial Communication в Windows

Друзья, Я хочу подключить и перенести данные в COM-ПОРТ (виртуальный или оригинальный) в JAVA?

4b9b3361

Ответ 1

Этот вопрос задавали и отвечали много раз:

Прочитать файл из последовательного порта с помощью Java

Чтение последовательного порта в Java

Чтение файла из последовательного порта в Java

Есть ли библиотека Java или инфраструктура для доступа к последовательному порту?

Java Serial Communication в Windows

для ссылки на несколько.

Лично я рекомендую SerialPort от http://serialio.com - он не бесплатный, но он достоин лицензирования разработчика (без роялти) плата за любой коммерческий проект. К сожалению, больше не нужно рассылать роялти, и SerialIO.com, похоже, переделал себя как продавец оборудования; Мне пришлось искать информацию о SerialPort.

Из личного опыта я настоятельно рекомендую против реализации Sun, IBM и RxTx, все из которых были неустойчивыми в использовании 24/7. Для получения дополнительной информации см. Мои ответы на некоторые из вышеупомянутых вопросов. Чтобы быть совершенно справедливым, RxTx, возможно, прошел долгий путь с тех пор, как я его попробовал, хотя реализация Sun и IBM по существу была оставлена ​​даже тогда.

Более новая бесплатная опция, которая выглядит многообещающей и может быть стоит попробовать, - jSSC (простой последовательный коннектор Java), как это предложено комментарием @Jodes.

Ответ 2

API связи Java (также известный как javax.comm) предоставляет приложениям доступ к аппаратным средствам RS-232 (последовательные порты): http://www.oracle.com/technetwork/java/index-jsp-141752.html

Ответ 3

Альтернативой javax.comm является библиотека rxtx, которая поддерживает больше платформ, чем javax.comm.