Существует основная программа Maticard Pro, которая обслуживает персонализационную машину. Maticard Pro взаимодействует с машиной через программный модуль MM Main. Машина – набор физических модулей, которые кодируют магнитную полосу, печатают штрихкода, и т.д. Персонализация происходит по загружаемой базе данных, обычно это файл MS Acess Стандартные модули машины работают из Maticard Pro + MM Main, тут все хорошо, и проблем никаких, это самодостаточный полноценный софт.
Если нам нужно подключить к машине нестандартный модуль, например считыватель/кодировщик бесконтактных карт Mifare, то для его взаимодействия с программой необходимо писать DLL. DLL осуществляет обмен данными между Maticard Pro и PCSC драйвером считывателя с помощю XML запросов. Обмен двухсторонний, т.е. мы можем считать UID карты и занести его в какой то конкретный столбец базы, можем считать UID и напечатать его на карте, либо можем взять информацию из базы и произвести запись...
Опубликован 15.03.2019 в 14:34 по мск
Автор публикации: Непомню Дмитрий [fl054]
Электронная почта: fl05401@yandex.ru
Проект ориентирован на фрилансеров со специализацией: Прикладное программирование
Прошло времени с момента публикации: более 5 лет