Основные термины и компоненты:
• Organization — организация клиентов, которая использует HAPI, как
правило, гостиничную компанию.
• Chain — сеть отелей, определенная в HAPI организацией. Организации
могут иметь несколько цепочек, определенных в их конфигурации HAPI.
Цепочки могут использоваться для дифференциации брендов в гостиничной
компании.
• Property — собственность отеля, определенная в HAPI организацией,
принадлежащая одной сети. Недвижимость принадлежит одной цепочке. Для
гостиничных компаний с маркой недвижимости название сети устанавливается
как название гостиничной компании.
• Flow — конвейер, который определяет поток данных через набор
конечных точек.
• Kafka [5] — масштабируемая, надежная и отказоустойчивая система
публикации-подписки, используемая HAPI для потоковой передачи, обработки
и хранения данных.
• Connector — компонент адаптера, предназначенный для обработки
сообщений определенного типа с определенной внешней системой или
приложением. Разъемы могут быть производящими или потребляющими,
односторонними или двусторонними, двухтактными или двухтактными.
• Producer Connection — экземпляр Producer Connector,
сконфигурированный для извлечения данных из внешней системы в начале
потока (в зависимости от того, какой внешний соединитель системы может быть
на основе извлечения или на основе нажатия)
• Consumer Connection — экземпляр Consumer Connector, настроенный
для отправки данных в конечную точку в конце потока
• Processor — пайплайн обработки — компонент, который соединяет
одну или несколько входящих конечных точек с одной или несколькими
исходящими конечными точками в зависимости от его типа. Процессоры - это
предварительно определенные компоненты, предназначенные для решения