I have an idea for a signature pad system but wanted to get some feedback. I have a rails app and plan on using Thomas Bradley's library for signature capture. However, I would like the signature to be captured on a different client that the main page. Basically, we have a desktop computer run by our staff to check out items from a front desk. I'd like the staff to enter the checkout information and press a button then a separate mini-tablet would show the signature prompt and connect it to the record from the main computer.
I imagine they will be two separate clients. The signature tablet could query the server frequently to see if it should update it's interface but I feel there has to be a better way. Any ideas would be appreciated.
Thanks to the comment by bfavaretto I looked into web sockets and found a service called Pusher. It's a paid web sockets engine that offers a free limited use sandbox which is just fine for what I'm doing now. If nothing else it gets me off the ground.
Here is my general workflow:
Desktop refers to the client running the main interface and Tablet refers to a tablet which accepts drawn signatures.
Hope this helps and I'd be happy to clarify any of what I did to make this work.