Продукты
Интеграционная шина BIBus
Интеграционная шина Bimash Integration Bus осуществляет передачу информации с обеспечением гарантированной доставки сообщений между информационными системами и отдельными клиентскими приложениями, работающими в разнородных аппаратно-программных средах.

Основные функции Интеграционной шины BIBus
- Обеспечение информационного взаимодействия автоматизированных информационных систем и прикладного программного обеспечения (клиентские приложения)
- Маршрутизация и обмен сообщениями с гарантированной доставкой между участниками информационного взаимодействия по принципу «точка – точка» и «точка – точки» (рассылка)
- Мониторинг всего процесса обмена сообщениями между участниками информационного взаимодействия
Структура и схема работы Интеграционной шины BIBus
Прием, маршрутизация и передача сообщений
Модуль приема сообщений – в этом модуле производится прослушивание входящих очередей. После поступлений сообщения в какую-либо очередь, немедленно производится выборка сообщения из очереди и ее передача в модуль маршрутизации.
Модуль маршрутизации – из заголовка сообщения производится считывание информации об отправителе и типе сообщения. На основе этой информации путем обращения в базу данных маршрутов определяется получатель (или список получателей в случае рассылки сообщения) сообщения. Маршрут представляет собой название исходящей очереди конкретного получателя. Сообщение и маршрут (список маршрутов) передается в модуль отправки сообщений.
Модуль отправки сообщений – в данном модуле производится подключение к очереди и передача в нее сообщения.
Хранение, доставка и транспортная маршрутизация сообщений
Хранение, доставка и транспортная маршрутизация сообщений в интеграционной шине осуществляется с использованием системы очередей сообщений и web-сервисов.
Очереди для входящих и исходящих сообщений – для каждого участника создается пара очередей: очередь для приема сообщения от внешней системы или приложения, очередь для передачи сообщения внешней системе или приложению.
Адаптер – обеспечивает взаимодействие интегрируемых систем и приложений с системой очередей сообщений при организации взаимодействия через web-сервисы.
Мониторинг процесса информационного взаимодействия
Модуль мониторинга – данный модуль позволяет осуществлять мониторинг информационного взаимодействия осуществляемого через интеграционную шину посредством набора отчетов реализованных в виде web-приложений. Отчеты позволяют просматривать идентификатор сообщения, информацию об отправителе и получателе сообщения, дате и времени отправки сообщения в интеграционную шину, дате и времени приема сообщения в интеграционной шине, дате и времени отправки сообщения адресату. Отчеты снабжены системой поиска информации согласно указанным параметрам.
Имеется возможность расширения модуля мониторинга для включения в отчеты специфической информации касающейся конкретного типа сообщения.
Поддерживаемые стандарты
- Поддержка протокола Hypertext Transfer Protocol (HTTP)
- Поддержка протокола Simple Object Access Protocol (SOAP)
- Поддержка XML (eXtensible Markup Language)
- Поддержка JMS (Java Message Service)
- Поддержка технологий и стандартов для работы с базами данных (JDBC)





