| |
K-DNA Dispatch Overview
With the ability to update all files on the kiosk, a method is needed to update the KDNA Host
executable itself. Operating system restrictions exist that will not allow a program to overwrite
itself with a new program during an update phase, therefore there is a need for a launcher
program.
Operation
KDNA Dispatch is a program that starts up the KDNA Host executable. After verifying the need for
a update exists, it also performs some verification tasks to ensure a smooth execution of KDNA
Host and associated applications after the switch.
K-DNA Dispatch Program Flow
 Windows OS starts on the kiosk.
 KDNA Dispatch is executed.
 Checks systems files for any needed updates, and perform them where necessary.
 Check for new files to copy, either .EXEs or .DLLs, if found copy them to their respective places.
 Launches KDNA Host executable.
 End the KDNA Dispatch application.
|