Biometria Digital Control foi desenvolvido em Applet/JWS, e pode ser executado de qualquer navegador que suportam tecnologia Applet ou JWS, já vem com um exemplo(Xpz em java e C#) funcional de registrar e verificar a biometria de uma determinada pessoa, dá suporte para os softwares biométricos Digital Persona 4500.
Principais características:
1. Registrar Biometria;
2. Verificar Biometria;
3. Pode cadastrar o 1 dedos, para poderem ser verificados(validados) posteriormente;
4. Com suporte Java Web Start(JWS) para navegadores que não dão suporte a tecnologia Applet.
5. Suporte a Java e C#.
Observações:
1. Precisa do Java 64-bit instalado na máquina do cliente, testado e homologado até a ultima versão do JAVA;
2. Foi testado no Windows XP, Windows 7 64-bits.
3. Navegadores 32 e 64-bits. Ex.: IE, Firefox e outros que suportam a tecnologia Applet ou JWS.
4. Depende do Software da Biometria estar instalado na máquina do cliente e as Dlls(Vem com o UC) caminho para downloads.
5. Caso o UC esteja sendo executado de um servidor não local, configure o painel de control do java na aba segurança deve ser definida para média no cliente, para o UC acessar os drives da maquina do cliente;
New 6. Configure o servidor da Web para usar o tipo MIME do Java Web Start, Cada servidor da Web possui uma maneira específica de adicionar tipos MIME. Por exemplo, para o servidor da Web Apache, você deve incluir a seguinte linha no arquivo de configuração .mime.types: application/x-java-jnlp-file JNLP.
New 7. No IE o User Control abre embutido no navegador, no fire fox abre um pop-up, e no chrome baixa o arquivo jnpl ao clicar no arquivo abre o pop-up com a funcionalidade (não abre automático no chrome, por limitação do navegador).
New 8. deve se colocar permissão de leitura e escrita na pasta do User Control no servidor de aplicação.
Implementando
Versão 1.0 – Suporte a C#
Versão 3.0 – Suporte a JAVA e C#
/* UserControl BiometriaDigitalControl Versão 3.0.0 Criado por: Welton J. N. Data:01/03/2018 Obs:Favor editar os seguintes procedimentos: PSetBioDigitalControl,PGetBioDigitalControl para poder gravar no banco de dados, PSetBioDigitalControlNJPL gera o aquivo JNLP na pasta do JAR do UC(dar permissão de leitura e escrita). */ Event Start /*Define o Usuário que será Utilizado*/ &BioId = 1 BiometriaDigitalControl1.BioLinkFalhou = '' BiometriaDigitalControl1.BioLinkSucesso = 'http://www.gxusercontrol.com.br/wp/' EndEvent
Exemplo:
Registrar biometria:
Verificar/Validar Biometria: