Een Java applicatie welke data verzameld van een of meerdere Datalogic PowerScan PM9500 ethernet cradles (elke cradle kan meerdere scanners aan).
Alle scans worden samengevoegd in een lokale database. Daarna worden ze, automatisch en in bulk, middels een REST API verzonden naar een Transport Management System (TMS).
Als het TMS niet beschikbaar is kan alle data ook worden opgeslagen in een JSON-bestand. Om ze daarna middels een alternatieve weg als nog in het TMS te krijgen.
Wanneer de applicatie zelf niet werkt (wat als het goed is nooit voorkomt). Dan zijn de laatste miljoen scans terug te vinden in de lokale database. Deze database is makkelijk te transporteren en/of om te zetten naar andere datastructuren.
Enkele voordelen
Werkt offline
ook wanneer er tijdelijk geen internet meer is
kan er doorgewerkt worden
Synchroniseert in batches
minder belasting voor de servers
Werkt met meerdere scanners/cradles
mocht er een scanner/cradle niet werken
dan is dat geen probleem