Параллельный порт Java-программирования - PullRequest
0 голосов
/ 02 марта 2012

Как управлять битами данных параллельного порта через java. На самом деле я делаю проект "УПРАВЛЕНИЕ ПИТАНИЕМ НА ВЕБ-ОСНОВЕ", в котором мне нужно удаленно управлять устройствами с других компьютеров через Интернет через параллельный порт progrmming.any help?

Ответы [ 3 ]

2 голосов
/ 02 марта 2012

Java не поддерживает параллельные порты - или любой другой вид аппаратного порта, если на то пошло - из коробки.Вам потребуется внешняя библиотека, которая содержит собственный код, необходимый для связи с выбранным вами портом.

Возможно, вы захотите взглянуть на библиотеку RXTX .Кажется, что он поддерживает параллельные порты до некоторой степени ...

2 голосов
/ 02 марта 2012

Не существует стандартного Java API для работы с параллельным портом, поэтому вам придется обратиться за помощью к базовой операционной системе.

Большинство операционных систем позволяет общаться с внешними устройствами - Windows через магическое имя "PRN", Linux через различные / dev / файлы - так что если вы можете делать то, что вы хотите, через это, то все в порядке.

Если нет, вам нужно будет найти нативный код, который может делать то, что вам нужно, и связать его с Java-приложением через JNI, что может быть очень интересным опытом. Если это так, вы можете получить лучший результат, используя для этого платформу с нативной технологией. Большинство современных языков имеют веб-серверы в качестве стандартного компонента.

0 голосов
/ 02 марта 2012

Сделайте себе одолжение, забудьте старый и устаревший порт принтера. Начиная с пары лет, большинство компьютеров даже не имеют их. Проверьте подключенные к USB гаджеты, такие как Arduino: Создание устройства USB, управление им в Java

...