Ich hab sowas mal als TELNET-Server realisiert und das mit einem programmierbaren Handscanner bedient werden konnte.
Der Scanner war glaub ich ein Psion Workabout
https://www.google.at/search?q=psion+workabout
Der hatte einen TelnetClient dabei.
Mit dem Client loggst du dich am Server ein, scanst die Artikelnummer und das Lagerfach (da waren überall Barcodes an den Regalen) und tippst die Anzahl ein.
Ganz primitiv, sehr einfach zu programmieren (die Beispiele von Synapse sind dein Freund) und extrem robust - und von fast jedem endgerät aus zu bedienen...
Gruß
GRL