Сервисная шина "Бизнес Семантика"
Наш основной продукт - сервер "Бизнес Семантика". Этот продукт является сервисной шиной предприятия (Enterprise Service Bus). Он выполняет передачу данных между интегрируемыми информационными системами, контролируя права доступа, обеспечивая целостность передаваемых данных.
Сервер «Бизнес Семантика» взаимодействует с клиентами (или коннекторами). Сервер представляет собой автономное веб-приложение с закрытым исходным кодом. Коннекторы могут представлять собой полноценные приложения, или фрагменты кода, встраиваемые в код других систем. Алгоритм работы коннектора открыт, имеются примеры (с открытым исходным кодом) реализации коннекторов для различных платформ.
Все данные, передаваемые между сервером и клиентами, выражены в семантической форме.
Это обеспечивает уникальные преимущества нашего продукта по сравнению с традиционными методами интеграции "точка-точка", а также архитектурой SOA:
- Схема передачи данных не зависит от структуры, в которой информация представлена в каждой из систем. Таким образом, облегчается интеграция систем, где информация об одних и тех же объектах представлена в принципиально разной форме, или используется в разных контекстах.
- Обмен не нарушается при изменении структуры базы данных какой-либо из систем.
- В схему обмена легко включать дополнительные информационные системы. Сложность схемы обмена не увеличивается при добавлении новых информационных систем.
- Сервер обеспечивает синхронизацию идентификаторов объектов, данными о которых обмениваются информационные системы - таким образом, нет необходимости хранить в каждой системе идентификаторы объектов, информацией о которых она обменивается, присвоенные им в других системах.
Вы можете узнать подробности о том, как функционирует "Бизнес Семантика" с технической точки зрения, или познакомиться с документацией на наш продукт.