Веб-приложение - подключение биометрической системы - PullRequest
1 голос
/ 10 июня 2010

Я буду разрабатывать приложение для клуба, в котором посетители будут использовать биометрические системы (отпечатки пальцев) или магнитные карты для отметки своей посещаемости.

Это приложение планируется как веб-приложение, созданное с использованием PHP / MySQL / Javascript. Это также делает много других вещей.

Что я хотел выяснить, так это как интерфейс между системами Biometric / Megnetic Card и веб-приложением?

Я никогда не работал над этим и надеюсь, что кто-то, имеющий опыт работы с этим, сможет пролить свет на то, как этого можно достичь. Любые указатели будут оценены.

Кроме того, мы будем размещать это приложение удаленно. Поэтому у нас не будет физического доступа к веб-серверу.

(Боюсь, на ПК должна быть установлена ​​какая-то форма приложения, которое могло бы взаимодействовать с оборудованием и, возможно, совершать звонки в веб-приложение. Но если бы был способ напрямую подключить его к веб-приложению тогда приложение будет легко развернуто в любом месте с минимальной установкой.)

Спасибо! :)

Ответы [ 2 ]

2 голосов
/ 10 июня 2010

Как подключено оборудование? Прямо к серверу приложений или к какой-то отдельной коробке? Если это автономный ящик, то да, на нем должна быть какая-то программа, которая собирает данные и отправляет их в веб-приложение. Если он подключен напрямую к серверу приложений, вам нужно написать что-то, что либо опрашивает оборудование, либо получает сообщения / события от драйвера и DTRT в веб-приложении.

0 голосов
/ 30 августа 2017

Биометрические машины поддерживают три типа каналов связи. Они последовательные, TCP / IP и HTTP. В вашем случае вам нужно либо реализовать TCP / IP, либо HTTP.

Если ваше приложение работает в интрасети, вы можете внедрить приложение сервера TCP / IP и хост в систему интрасети, которая, как ожидается, будет записывать в общую базу данных между биометрическим приложением и вашим веб-приложением.

Если ваше приложение размещено на сервере, вы можете реализовать http-сервер и связать URL-адрес с машиной. Для этого вам нужно купить машины с поддержкой http api. Вот поисковая ссылка Google для поиска таких машин.

...