Обзор слоев службы
На следующей диаграмме показаны уровни сервисов компоновочного блока рабочих инструкций. Информация о каждом уровне приведена ниже.
Служебные программы интерфейса пользователя
• Реализация JavaScript
• Логика интерфейса пользователя клиента
• Вызов сервисов в настроенном диспетчере
• Преобразование параметров и результатов между интерфейсами пользователя и службами при необходимости
• Не содержит реализации бизнес-логики
Диспетчер
• Реализация JavaScript
• Управляет функциями, связанными с бизнес-логикой, такими как порядки работы, определения работы, персонал, материалы и технологические ресурсы.
• Вызывает сервисы для вещи соединения с базой данных
• При необходимости преобразует параметры и результаты между менеджером и соединением с базой данных
• Не содержит реализации SQL
Соединение с базой данных
• Реализация Java
• Выполняет действия создания, чтения, обновления и удаления (CRUD) в таблицах базы данных
• Запрашивает таблицы базы данных, используя фильтры JSON
• Является независимым от базы данных, использует SQL на основе JDBC
• Не содержит реализации бизнес-логики