2014年5月26日星期一

Hall self-service terminals , read card information

Hello everyone , brother recently took over a project like this:
do with java . Work on projects deployed in the hall there is a touch screen kiosk , the machine has a card reader that can scan the card , and then I read the identity program , further processing .
My question is :
1, customers have bought the terminal , according to his model , I found that this model does not support java reader to read only vc / vb / delphi, so, if an ordinary computer , that does not matter, I used to read information vc , vc program will be compiled into a dll, and then go to tune java dll wants. But now the environment is self-service terminals , do not know if I can do that ? This machine does not know what the system is installed .
friends with relevant experience to understand it? Java do this thing feasible? I intend to do with the swing .

2, to achieve the customer brush card , the program can read the reader to scan instantly to the information in the program is bound to have a listener always listening for the reader , right ? If the project using vc do that, no problem , vc monitor the grindstone. But now is vc write java to call the dll, which monitor how it ?

Thank you
------ Solution ---------------------------------- ----------
I am learning Delphi, I feel you can put all operations for the terminal are encapsulated into an ActiveX control to go , and then use the property java refresh control , so I do not know can be achieved not ?
------ Solution ---------------------------------------- ----
so-called self-service terminals , mostly stuffed with computers , as operating systems, mostly using XP;
but still want to contact the manufacturer and ask specific customer since bought, there is definitely a service that you direct contact with customers in the name of the line .

general reader in two ways:
1, analog keyboard : In this case , the identification card is actually put themselves into a virtual keyboard , the user drops ID card , Java applications will receive a series of numbers ( for the program , the follow keyboard input directly without any distinction ) ;
2, call : In this case, the default ID card reader is on standby , it can not drop identity ; program calls its rear drive , the drive will activate to identify , and then waits for the user drops of identity , and then pass the results back ; this process is blocked thread , so the program is best to start a separate thread to call it.

still the same , do not have to guess , contact the manufacturer directly to the customers in the name of sale , and asked if he could use the " analog keyboard " , the program developed in this way is the easiest . What's not to ask other means , the manufacturer is obliged to solve this problem .
------ For reference only -------------------------------------- -
contact us now : control computer Shenzhen Co., Ltd. www.zktek.com / www.zktek.cn. We can provide support for these technologies .

self-service terminal with an ordinary computer is no different . ID module can be invoked by an ordinary keyboard , but it is best not to use this mode ( more prone to misuse DI). You can do the program in any language . commonly used CTS CVR100. If you want to use ready-made OCX library, you can consider using fine Lun : in fact, make it so simple ( actual development results ) .

没有评论:

发表评论