Как получить данные со считывателя карт на web-сервер?

Сразу скажу, что искал, но выдача вся забита продажей кард-ридеров....

У меня есть задача - прочитать на клиентском компьютере карту и отправить ее данные на web-сервер. Собственно главный вопрос - есть ли какие-то апплеты к браузеру или только через приложение для ОС это можно сделать?
И есть ли какой-то стандарт или протокол, который это реализует? Наверняка я не первый с такой проблемой.
  • Вопрос задан
  • 2542 просмотра
Пригласить эксперта
Ответы на вопрос 1
@mikluha
ANSI C, Perl, Erlang. FreeBSD, Linux, Mac OS.
Я такую задачу решал написанием приложения на QT, в нем все окно занимает WebView. Т.е. получается такой браузер. Кроме WebView, приложение открывает COM порт (виртуальный, ридер подклбчен через USB), и ожидает оттуда данные. При получении пакета с кардридера, он взывает javascript функцию, передавая ей в качестве аргумента данные с карты. Как обрабатывать данные дальше - ограничено только Вашей фантазией. На разработку такого приложения у меня ушло 3 или 3.5 часа. Приложение разрабатывал под Mac OS, дальше его "просто скомпилировал" под Windows. Так-же оно должно "просто скомпилироваться" под Linux, FreeBSD и другие поддерживаемые QT ОС.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы