我将为俱乐部开发一个应用程序,让访客使用生物识别系统(指纹)或磁卡来标记他们的出勤率。
此应用程序计划为使用PHP / MySQL / Javascript制作的Web应用程序。它还做了很多其他事情。
我想知道的是Biometric / Megnetic Card系统与网络应用程序之间的界面是如何完成的?
我从来没有这方面的工作,我希望如果有经验的人可以就此如何实现这一目标。任何指针将不胜感激。
此外,我们将远程托管此应用程序。因此,我们将无法访问Web服务器。
(我担心必须在个人电脑上安装某种形式的应用程序才能与硬件连接并可能调用Web应用程序。但是,如果有办法将其直接连接到Web应用程序然后,只需最少的安装,该应用程序就可以轻松部署到任何位置。)
谢谢! :)
答案 0 :(得分:2)
硬件是如何连接的?直接到应用服务器,或某种独立的盒子?如果它是一个独立的盒子,那么是的,你必须在盒子上有某种程序收集数据并将其发送到网络应用程序。如果它直接连接到应用服务器,那么您需要编写一些内容,轮询硬件或从驱动程序接收消息/事件,然后通过Web应用程序接收DTRT。
答案 1 :(得分:0)
生物识别机器支持三种类型的通信通道。它们是串行,TCP / IP和HTTP。在您的情况下,您需要实现TCP / IP或HTTP。
如果您的应用程序正在运行Intranet,那么您可以在Intranet系统上实现TCP / IP服务器应用程序和主机,该系统应该在生物识别应用程序和您的Web应用程序之间的公共数据库中写入。
如果您的应用程序托管在服务器上,那么您可以实现http服务器并将URL与计算机相关联。为此,您需要购买支持http api的计算机。以下是查找此类计算机的google search link。