Я работаю над приложением, которое будет иметь веб-интерфейс для точек продаж.
ПК в торговой точке (на данный момент я не уверен, будет ли он работать на Linux или Windows) должен иметь подключенный к нему фискальный принтер, но, как и любое веб-приложение, это сервер, который обрабатывает все данные. И сервер, и PoS-машины находятся в одной локальной сети.
Я должен отправлять данные о продажах в режиме реального времени и через фискальный принтер, который использует последовательный порт, поэтому печать PDF или даже веб-страницы не вариант.
Мне сказали, что у меня может быть небольшое приложение, прослушивающее веб-службы на клиенте, которое, в свою очередь, общается с принтером, а не с сервером или браузером, но я не знаю, как это сделать. Кроме того, мне, скорее всего, потребуется выслушать любую обратную связь с принтером (например, номер купона, который генерируется принтером) и передать его обратно на сервер.
Любые идеи?