Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Apache ServiceMix - это распределенная корпоративная служебная шина (ESB) корпоративного класса с открытым исходным кодом .

Архитектура [ править ]

Он основан на модели сервис-ориентированной архитектуры (SOA). Это проект Apache Software Foundation и была построена на семантике и интерфейсы прикладного программирования в Java Business Integration (JBI) спецификации JSR 208 . Программное обеспечение распространяется под лицензией Apache License . ServiceMix полностью поддерживает платформу OSGi . ServiceMix легок и легко встраивается, имеет интегрированную поддержку Spring Framework и может работать на границе сети (внутри клиента или сервера), как автономный поставщик ESB или как услуга в другом ESB. ServiceMix совместим с Java SE или Сервер приложений Java EE . ServiceMix использует ActiveMQ для обеспечения удаленного взаимодействия, кластеризации, надежности и распределенного аварийного переключения. Базовыми фреймворками, используемыми ServiceMix, являются Spring и XBean. [5]

ServiceMix состоит из последних версий Apache ActiveMQ , Apache Camel , Apache CXF и Apache Karaf . Совет директоров ASF принял его как официальный проект Apache 19 сентября 2007 г. [6]

Ссылки [ править ]

  1. ^ "Команда разработчиков" .
  2. ^ "ServiceMix 5.6.3 Release" . Проверено 12 сентября 2019 .
  3. ^ "ServiceMix 6.1.4 Release" . Проверено 12 сентября 2019 .
  4. ^ "ServiceMix 7.0.1 Release" . Проверено 12 сентября 2019 .
  5. ^ Ирригер, Аксель. «Apache ServiceMix» . Проверено 17 февраля 2011 года .
  6. ^ Сообщение от Гийома Nodet

Внешние ссылки [ править ]

  • Официальный веб-сайт