Платформа JBoss Enterprise SOA (или платформа JBoss SOA ) — это бесплатное программное обеспечение с открытым исходным кодом на основе Java EE с сервисно-ориентированной архитектурой (SOA). Платформа JBoss Enterprise SOA является частью портфеля программного обеспечения JBoss Enterprise Middleware. [2] Платформа JBoss Enterprise SOA позволяет предприятиям интегрировать сервисы, обрабатывать бизнес-события и автоматизировать бизнес-процессы, связывая ИТ-ресурсы, данные, сервисы и приложения. [3] [4] Поскольку сервер приложений JBoss основан на Java , он работает на кроссплатформенной основе: его можно использовать на любой операционной системе, поддерживающей Java . Платформа JBoss SOA была разработана компанией JBoss , которая теперь является подразделением Red Hat .
Программное обеспечение JBoss Enterprise Service Bus ( JBossESB или JBoss ESB ) является частью платформы JBoss Enterprise SOA. Программное обеспечение представляет собой программное обеспечение Enterprise Application Integration (EAI) или бизнес-интеграцию. [5] В общем, программное обеспечение Enterprise Service Bus (ESB) используется для отображения концепций сервисно-ориентированной инфраструктуры (SOI) и сервисно-ориентированной архитектуры (SOA) на конкретную реализацию. Программное обеспечение представляет собой промежуточное программное обеспечение, используемое для соединения систем, особенно несовместимых систем. Программное обеспечение содержит следующее: [6]
JBoss Enterprise Data Services Platform ( JBoss EDSP ) — это программное обеспечение для виртуализации данных , надмножество JBoss Enterprise SOA Platform. [7] JBoss EDSP использует программное обеспечение корпоративной сервисной шины (ESB) JBoss Enterprise Service Bus (JBossESB). JBoss EDSP включает в себя:
Сам JBoss имеет открытый исходный код, но Red Hat взимает плату за подписку на поддержку JBoss Enterprise Middleware.