Each kiosk sells tickets, so it will have a touch screen interface,
with a local scanner and printer. The Browser app is controlled and
delivered by a central server, so UI updates, offers etc., can be
managed centrally. However, each kiosk needs to be able to print
tickets, so I was hoping to have a service running that could accept
data via a websocket from the browser (Purchasing a ticket using the
browser, would trigger some JS code, that would send the data via a
websocket on localhost to the daemon), and interface to the printer.
Using websockets locally would allow the kiosk to act as a server,
controlled by the browser, and also the kiosk would be a client of a
centrally managed server.
I'd like to leverage the security and ease of use of Chrome OS, but
add these custom components to each kiosk, before it ships. Would this
require me to maintain a custom build of Chrome OS?
Thanks.
--
-JT