HomeAbout Kiosk DNAKiosk DNA Tech OverviewKiosk Software PricingKiosk SupportKiosk DNA
 


Kiosk DNA Overview


K-DNA Server


K-DNA Host


K-DNA Dispatch


 

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

Helix Bullet   Windows OS starts on the kiosk.

Helix Bullet   KDNA Dispatch is executed.

Helix Bullet   Checks systems files for any needed updates, and perform them where necessary.

Helix Bullet   Check for new files to copy, either .EXEs or .DLLs, if found copy them to their respective places.

Helix Bullet   Launches KDNA Host executable.

Helix Bullet   End the KDNA Dispatch application.