Лепестки ESB - Petals ESB
Разработчики) | Linagora |
---|---|
Стабильный выпуск | 5.2.0 / 1 октября 2018 г. |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | служебная шина предприятия |
Лицензия | LGPL 2.0 |
Интернет сайт | http://petals.ow2.org |
Лепестки ESB является Открытый исходный код ESB разработан Linagora. Это инструмент для реализации Сервис-Ориентированная Архитектура (SOA). Он является стандартным, модульным и физически распределенным, чтобы адаптироваться к крупномасштабным инфраструктурам.
Petals ESB основан на JBI (JSR 208) отраслевые спецификации. Это был первый ESB, сертифицированный Sun Microsystems под JSR 208 TCK.[1] Основанный на стандартах, он также поддерживает стандарты SOA, такие как BPMN и Шаблоны корпоративной интеграции возможности.
Фреймворк фрактального развертывания,[2] Подключаемые компоненты JBI и лицензирование с открытым исходным кодом делают его модульным и настраиваемым.
Оригинальность Petals в том, что распределен топология.[3] Первая стабильная версия Petals ESB под названием PEtALS была выпущена 21 сентября 2006 года.[4]
Функции
Основные технические характеристики PEtALS:
- Масштабируемость для больших архитектур благодаря распределенной топологии
- JBI сертифицирован Sun Microsystems
- Инструменты разработки: инфраструктура компонентов JBI, плагин конфигурации Eclipse,
- Рабочие инструменты: Petals CLI, Petals Cockpit
- Качество обслуживания: высокая доступность (балансировка нагрузки), постоянство, безопасность,
- Адаптируемость: модульная структура Fractal, плагины JBI.
- Разъемы: МЫЛО (Веб-сервисы), Отдых, Локальный файл, FTP / SFTP, HTTP, Кварцевый, JMS, SMTP / POP / IMAP, JDBC / SQL, EJB. Совместим с плагинами JBI.
- Компоненты обработки: BPMN (Текучий ), EIP (Apache Camel ), XSLT, Проверка XSD, POJO / JSR181, RMI.
Смотрите также
- Шаблоны корпоративной интеграции
- Корпоративная система обмена сообщениями
- По промежуточного слоя, ориентированного на сообщения
- Мул
- Сервисмикс
- OpenESB
- Гуарана DSL
Рекомендации
- ^ (2008), Кристоф Хамерлинг, PEtALS сертифицировал JSR-208 компанией SUN Microsystem
- ^ Fractal Deployment Framework, расширяемая компонентная среда с открытым исходным кодом для развертывания распределенных и гетерогенных программных систем.
- ^ (2008) Адриен Луи, Альтернативы топологии ESB, InfoQ
- ^ (2006) Адриен Луи, объявление сообщества PEtALS 1.0, архив списка рассылки OW2