Application Integration, SOA

Платформа Red Hat JBoss Fuse Service Works

ИТ-инфраструктура
Компания "СИСТЕМНЫЕ ТЕХНОЛОГИИ" предоставляет различные виды услуг на базе Red Hat JBoss Fuse Service Works. Среди них:

  • Application Integration;
  • SOA.


Application Integration

Архитектура Application Integration позволяет организовать динамичные, ориентированные на пользователя бизнес-процессы в любых прикладных системах предприятия. Организована совместная работа лучших в своем классе приложений (как производства Oracle, так и сторонних разработчиков). Это позволяет снизить затраты и повысить гибкость компании благодаря доступу к передовым практикам.

Эта архитектура позволяет

    • Запустить собственный проект интеграции;
    • Уменьшить риски интеграции;
    • Снизить затраты на интеграцию.


SOA

Сервис-ориентированная архитектура (service-oriented architecture) — модульный подход к разработке программного обеспечения, основанный на использовании распределённых, слабо связанных заменяемых компонентов, оснащённых стандартизированными интерфейсами для взаимодействия по стандартизированным протоколам. Программные комплексы, разработанные в соответствии с сервис-ориентированной архитектурой, обычно реализуются как набор веб-служб, взаимодействующих по протоколу SOAP, но существуют и другие реализации.

Принципы SOA

    • Cервисы как компоненты информационной системы, которые публикуют свои интерфейсы (контракты). Эти контракты являются независимыми от платформы, языка программирования, операционной системы и других технических особенностей реализации, сервисы взаимодействуют между собой и вспомогательными службами посредством открытых, широко используемых стандартов;
    • Каждый составляющий информационную систему сервис реализует отдельную бизнес-функцию, которая является логически обособленной, повторяющейся задачей, являющейся составной частью бизнес-процесса предприятия;
    • Низкая связанность (loose coupling). Сервисы в системах, построенных на SOA могут быть реализованы в независимости от других служб системы, необходимо только знание интерфейса используемых сервисов.
Поделиться в соцсетях:
  • Задать вопрос специалисту
  • Заказать презентацию