I was requested to consider developing an application where the main data will be collected from the "smart card" chips. I believe most of the interface of these chips are written in java. Apart from purchasing the smart card reader, what are other important issues involved, like linking the java based app from the card and transferring the data to the vfp data for processing. I have no experience in the smart card technology but the prospect of developing one is quite interesting. I am thinking about the same approach like a barcode reader but I may be wrong. Suggestions on a systematic approach is much appreciated.