Интеграционные решения


INEGR
  1. Обследование и оптимизация текущих интеграционных потоков предприятия Наши специалисты проведут работы по оптимизации текущих интеграционных потоков без вмешательства в текущий процесс функционирования предприятия, что позволяет, что позволит улучшить работу систем, не теряя производительности.
  1. Разработка и развитие сервисных шин предприятия (ESB).Создание данной функциональной среды позволит осуществлять множественный доступ ко всем компонентам архитектуры в один момент времени и организовать эффективное управление информационными потоками с распределением ресурсов для обработки данных.
  1. Разработка и развитие интеграционных адаптеров на базе Message Gateway.
На данный момент специалистами-интеграторами нашей компании уже разработаны следующие адаптеры:

Адаптер MGW

Адаптер позволяет организовать процесс обмена сообщений между очередями MQ и БД Oracle.  Использование адаптера MGW дает большой выигрыш в случае, когда логику обработки сообщений необходимо разместить на уровне СУБД. Выигрыш достигается за счет отсутствия лишних систем в архитектуре обмена сообщениями: все действия проводятся исключительно средствами Oracle. Адаптер MGW опирается на технологию Oracle Message Gateway. Message Gateway – ПО фирмы Oracle, реализующее шлюз для передачи сообщений между очередями WebSphere MQ (КСШ) и внутренними очередями Oracle AQ. Задачи, решаемые адаптером MGW:
  1. Организация связи между внешними очередями IBM WebSphere MQ и внутренними очередями Oracle Advanced Queuing(AQ);
  2. Реализация механизма получения/отправки сообщений;
  3. При получении сообщения: Реализация механизма преобразования сообщения из входного формата во внутренний (пригодный для дальнейшей обработки).
  4. При отправке сообщения: Реализация механизма преобразования сообщения из внутреннего формата в формат, пригодный для взаимодействия с определенной внешней системой. Для этого создан архив форматов.
  5. Реализации механизма инициализации процесса обработки разобранного полученного сообщения (п.3)) в соответствии с алгоритмом, прописанном в схеме взаимодействия с конкретной внешней системой.
  6. Реализация системы логирования.
int_MGW

Участвующие в процессе взаимодействия технологии:Oracle MGW, Oracle XML, Oracle AQ, Oracle JOB, Oracle PL/SQL.

Участвующие в процессе взаимодействия программные продукты:СУБД Oracle, IBM WebSphere MQ.

Адаптер XBC

XBank Connector(XBC) – реализация адаптера xBank в виде Enterprise-приложения для IBM WebSphere Application Server. XBC позволяет организовать процесс обмена сообщений между очередями MQ и приложением XBANK 3L. Использование адаптера XBC дает выигрыш в случае, когда логика обработки сообщений находится на уровне сервера приложений. Отказоустойчивость обеспечивается применением кластера. Задачи, решаемые адаптером XBC:
  1. Предоставление xBank максимально удобного и прозрачного интерфейса для взаимодействия с внешними системами;
  2. Работа с очередями КСШ(IBM WebSphere, MQ): реализация механизма получения/отправки сообщений;
  3. Работа с Web-сервисами IBM WebSphere Enterprise Service Bus (ESB): реализация механизма получения/отправки сообщений;
  4. Работа с корреляционными идентификаторами: генерация, обработка. Применена технология IBM Service Integration Bus.
  5. При получении сообщения: Реализация механизма преобразования сообщения из входного формата XML во внутренний (пригодный для дальнейшей обработки).
  6. При отправке сообщения: Реализация механизма преобразования сообщения из внутреннего формата в формат XML, пригодный для взаимодействия с определенной внешней системой. С использованием технологий FreeMarker и Java Architecture for XML Binding(JAXB).
  7. Реализация функционала шифрования для систем, где это востребовано.
  8. Реализация системы логирования.
XBC_1

Участвующие в процессе взаимодействия технологии:  JavaEE, Oracle PLSQL, Oracle SQL, MDB, EJB, IBM Service Integration Bus, FreeMarker, JAXB, ЭЦП, JMS, JNDI,JPA, JDBC.

Участвующие в процессе взаимодействия программные продукты:  IBM WebSphere Application Server, СУБД Oracle, IBM WebSphere MQ, IBM WebSphere ESB, Бикрипт.