Научный журнал

ISSN 1814-2400

ИНФОРМАТИКА И СИСТЕМЫ УПРАВЛЕНИЯ

Антипов В. А., Антипов О. В., Пылькин А. Н.

ИНФРАСТРУКТУРА СЕРВИСА УВЕДОМЛЕНИЙ В СИСТЕМАХ ПУБЛИКАЦИЯ/ПОДПИСКА

Рассмотрена инфраструктура сервиса уведомлений, отличающаяся от других прототипов рядом важных характеристик: вместо единой схемы маршрутизации в ней реализован набор алгоритмов маршрутизации, в который можно легко добавлять новые, что позволяет тестировать и сравнивать различные алгоритмы, в том числе вновь разработанные, в единой унифицированной среде, в то время как другие сервисы уведомлений обычно поддерживают фиксированный набор ограничений фильтрации; в разработанной системе используется мощная и гибкая, легко расширяемая структура фильтрации, которая поддерживает оптимизацию маршрутизации; поддерживаются функции воспроизведения прошедших уведомлений и фабрик сервисов, для реализации которых введены события подписки и отмены подписки, которые автоматически публикуются инфраструктурой системы, когда клиент оформляет или отменяет подписку.

Ключевые слова: сервис уведомлений, события, поставщики, потребители, журнал событий, фабрика сервисов, публикация/подписка