我必须在PHP中控制对基于指纹识别的系统的访问。但我不知道做这件事的最佳方法是什么。
我在寻找一个设备和软件,也许这将是我要用的:
U.are.U 4500 Fingerprint Reader digital persona
这个软件使用了某种SDK,所以必须使用java,有没有办法在php和java?之间架起一座桥梁。
我不是java web服务的专家,但是如果这是唯一的方法,如何控制指纹呢?
设备返回的是image还是md5 string,或者它是如何工作的,如何在php中读取?
你对这类事情有什么经验……
发布于 2011-08-17 14:03:47
这也有另一个维度。
当你说" PHP“时,我想你可能指的是HTTP web服务器/客户端web浏览器交互(与服务器上的PHP)。
但是,数字角色(DP)设备通常在客户端上。
我实际上使用过Digital Persona (可能是不同的设备和SDK ),但原理可能是相似的。只要将设备插入PC的USB端口,DP SDK就会控制设备,扫描指纹,将其与您“注册”的其他指纹图像(在数据库中,一组图像文件等)进行比较,并报告是否匹配。这一切都发生在客户端。
建议:你最好的选择可能是:
1)使用PHP编写服务器端代码,就像现在所做的那样
2)将您的DP交互编写为JAVA APPLET
3)你不一定需要“从PHP调用Java”(反之亦然)。相反,你所需要做的就是:
进行通信
这里有一个你可以如何处理的例子:
http://www.devdaily.com/java/edu/pj/pj010023
发布于 2015-04-02 22:53:08
我认为要做的程序是:
$a != $b then $a == $b则允许进入系统你可以和我一起用php来实现这一点,因为java对我来说是希腊语。
谢谢。
https://stackoverflow.com/questions/5464088
复制相似问题