有没有人做过这样的事情?如何?
我刚刚开始了一个项目,该项目将有一个基于浏览器的 Web 应用程序(使用 PHP 和可能的 Ajax 框架,如 Dojo 或 JQuery),该应用程序从信息亭单元内呈现给用户。它基本上是浏览器中的一项调查,但需要通过设备上的身份证刷卡器识别用户。
我什至不知道这是什么确切的单位(抱歉缺乏硬件信息!)因为我昨天刚刚了解了这个项目。我在等着看这个单元是否带有某种软件来帮助我,但我的感觉不是从我最初的会议开始的。尽管他们可能会决定稍后切换到 Linux,但他们最初将运行某种版本的 Windows。我没有使用信息亭的经验,所以我只是想了解这类事情通常涉及什么。
主要问题是如何将信息亭硬件中的数据输入到基于 Web 的 PHP 应用程序中?
在与项目负责人交谈时,他对如何解决这个问题的第一个猜测是:
- 有某种驱动程序来获取输入到 id 读取器的数据。
- 写入文件。
- 使用 Dojo Offline 定期或在需要时读取文件并比较时间戳等。
还不关心解决安全问题。首先,我只想弄清楚如何实现这一目标的基础知识。我可以看到如何使用 Flex/Air、Silverlight 等进行相同的操作,但我们是一家 PHP 商店,坦率地说,我的老板不会考虑这些。此外,使用数据库、套接字等似乎有点矫枉过正(但也许不是???)
有什么建议、警告等吗?谢谢。