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