1

我将为一个俱乐部开发一个应用程序,他们将让访客使用生物识别系统(指纹)或磁卡来标记他们的出席情况。

此应用程序计划为使用 PHP/MySQL/Javascript 制作的 Web 应用程序。它还做很多其他事情。

我想知道的是生物识别/磁卡系统与网络应用程序之间的接口是如何完成的?

我从来没有在这方面工作过,我希望有这方面经验的人可以对如何实现这一点有所了解。任何指针将不胜感激。

此外,我们将远程托管此应用程序。所以我们将无法物理访问网络服务器。

(恐怕必须在 pc 上安装某种形式的应用程序,它会与硬件接口并可能调用 web 应用程序。但是,如果有办法将它直接连接到 web 应用程序,那么应用程序很容易以最少的安装部署到任何位置。)

谢谢!:)

4

2 回答 2

2

硬件是如何连接的?直接到应用服务器,还是到某种独立的盒子?如果它是一个独立的盒子,那么是的,你必须在盒子上安装某种程序来收集数据并将其发送到网络应用程序。如果它直接连接到应用程序服务器,那么您需要编写一些东西来轮询硬件或从驱动程序和 DTRT wrt wrt web 应用程序接收消息/事件。

于 2010-06-10T12:56:32.973 回答
0

生物识别机器支持三种类型的通信通道。它们是串行、TCP/IP 和 HTTP。在您的情况下,您需要实现 TCP/IP 或 HTTP。

如果您的应用程序正在运行 Intranet,那么您可以实现 TCP/IP 服务器应用程序并在 Intranet 系统上托管,该系统预计将写入生物识别应用程序和您的 Web 应用程序之间的公共数据库中。

如果您的应用程序托管在服务器上,那么您可以实现 http 服务器并将 URL 与机器相关联。为此,您需要购买支持 http api 的机器。这是查找此类机器的谷歌搜索链接

于 2017-08-30T18:23:34.133 回答