Приложение состоит из 3х частей:
Сервер слушает подключения от сканера штрихкодов и принимает данные в форматах:
- <штрих-код>
- <штрих-код>,<количество>
Запускается следующей командой:
docker run --network=barcoder_dev-net \
-p <IP-адрес интерфейса>:<порт>:<порт> \
--rm -it -w /var/www -v $(pwd)/www:/var/www php-cli php server.php start
Предназначен для получения приходящих штрих-кодов в реальном времени
docker run --network=barcoder_dev-net \
-p <IP-адрес интерфейса>:<порт>:<порт> \
--rm -it -w /var/www -v $(pwd)/www:/var/www php-cli php websocket.php start
Демо-клиент для подлкючения к серверу расположен по адресу /demo
Доступ к api осуществляется по адресу /api/
Swagger документация