Техническое задание: Интеграция периферийного оборудования

Необходимо реализовать стабильное подключение и управление фискальным регистратором и 2D-сканером штрих-кодов для существующей самописной программы на PHP (Java).

Ключевые условия и требования

  • Архитектура: Программа размещена на хостинге, а фискальное оборудование находится в другом физическом месте (например, в торговой точке).
  • Протокол связи: Требуется реализовать взаимодействие, минуя стандартные WEB-REQUEST к основному серверу приложения. Предпочтительные технологии для связи: OPOST или JPOST.
  • Оборудование: Фискальный регистратор (модели "Атолл") и 2D-сканер.
  • Документация: Для интеграции с оборудованием необходимо использовать официальную документацию от производителя.

Что нужно сделать

  • Проанализировать документацию производителя оборудования.
  • Разработать архитектурное решение для удалённой связи между веб-приложением и оборудованием с использованием указанных протоколов (OPOST/JPOST).
  • Создать PHP-модуль (с возможным использованием Java-компонентов) для отправки команд на фискальный регистратор (печать чеков, закрытие смены, X-отчёт) и получения данных от 2D-сканера.
  • Обеспечить надёжную обработку ошибок и статусов оборудования.
  • Протестировать работоспособность связки в условиях удалённого расположения устройств.

Дополнительные пожелания

Будет плюсом, если исполнитель имеет опыт реализации подобных проектов и может предложить готовые или адаптированные решения. Просьба в отклике указывать:

  • Предлагаемый вариант технической реализации.
  • Ориентировочные сроки выполнения работы.
  • Полную стоимость проекта либо вилку цен (от и до).

Восстановление отображения аудиоплеера WordPress после обновления

После обновления WordPress до версии 6.9 на сайте перестал корректно отображаться стандартный аудиоплеер. Аудиофайлы воспроизводятся, но визуальный интерфейс сломан. Нужно исправить отображение, используя пример рабочего сайта с аналогичным обновлением.