Кто-нибудь делал что-то подобное? Как?
Я только начинаю проект, который будет иметь веб-приложение на основе браузера (с использованием PHP и, возможно, Ajax-фреймворка, такого как Dojo или JQuery), которое будет представлено пользователю из киоска. Это в основном опрос в браузере, но нужно будет идентифицировать пользователя с помощью считывателя идентификационной карты на устройстве.
Я даже не знаю, что это за единица измерения (извините за отсутствие технической информации!), Поскольку я только что узнал о проекте вчера. Я жду, чтобы увидеть, пришло ли устройство с каким-то программным обеспечением, чтобы выручить меня, но я чувствую не от первой встречи, которую я имел. Изначально они будут работать под управлением Windows, хотя позже могут решить перейти на Linux. У меня нет опыта работы с киосками, поэтому я просто пытаюсь понять, что обычно происходит для такого рода вещей.
Главный вопрос - как получить данные, вводимые с оборудования киоска, в веб-приложение PHP?
Когда он говорил с руководителем проекта, его первое предположение о том, как решить эту проблему, было:
- Иметь какой-то драйвер, который подхватывает ввод данных в считыватель идентификатора.
- Написать в файл.
- Используйте Dojo Offline, чтобы периодически или при необходимости читать файл, сравнивать временную метку и т. Д.
Пока не занимается решением вопросов безопасности. Сначала я просто хочу понять основы того, как это сделать. Я могу видеть, как то же самое можно сделать с Flex / Air, Silverlight и т. Д., Но мы являемся магазином PHP и, честно говоря, мой начальник не стал бы их рассматривать. Кроме того, использование базы данных, сокетов и т. Д. Может показаться излишним (но, может быть, нет)
Есть предложения, предупреждения и т. Д.? Спасибо.