Лепестки ЭСБ
Разработчик(и) | Оно заснуло |
---|---|
Стабильная версия | 5.2.0
/ 1 октября 2018 г. |
Написано в | Ява |
Операционная система | Кросс-платформенный |
Тип | служебный автобус предприятия |
Лицензия | ЛГПЛ 2.0 |
Веб-сайт | http://petals.ow2.org |
Petals 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.
- Разъемы: SOAP (веб-службы), Rest , Local File , FTP/SFTP , HTTP , Quartz , JMS , SMTP/POP/IMAP , JDBC/SQL , EJB . Совместим с плагинами JBI.
- Компоненты обработки: BPMN ( Flowable ) , EIP ( Apache Camel ) , XSLT , проверка XSD , POJO/JSR181 , RMI .
См. также
[ редактировать ]- Шаблоны корпоративной интеграции
- Корпоративная система обмена сообщениями
- Промежуточное программное обеспечение, ориентированное на сообщения
- Мул
- Сервисмикс
- OpenESB
- Гуарана DSL
Ссылки
[ редактировать ]- ^ «(2008), Кристоф Хамерлинг, сертифицированный PEtALS JSR-208 от SUN Microsystem» . Архивировано из оригинала 24 октября 2018 г. Проверено 10 сентября 2008 г.
- ^ «Fractal Deployment Framework, расширяемая компонентная среда с открытым исходным кодом для развертывания распределенных и гетерогенных программных систем» . Архивировано из оригинала 6 декабря 2008 г. Проверено 10 сентября 2008 г.
- ^ (2008) Адриен Луи, Альтернативы топологии ESB, InfoQ
- ^ (2006) Адриен Луи, объявление сообщества PEtALS 1.0, архив списка рассылки OW2 [ постоянная мертвая ссылка ]
Внешние ссылки
[ редактировать ]- https://web.archive.org/web/20150406045742/http://petals.ow2.org/index.html
- Технический документ ESB , Адриен Луи, веб-сорсинг EBM
- статья: Промежуточное программное обеспечение с открытым исходным кодом в тренде PEtALS, CNET, Мэтью Броерсма, 26 октября 2006 г.
- объявление: доступна версия 2.0 PEtALS ESB