JBoss Enterprise SOA Platform
| Company type | Open source software |
|---|---|
| Industry | Software, Middleware |
| Predecessor | JBoss SOA Platform |
| Founder | JBoss |
| Products | Service-oriented architecture platform, Enterprise Service Bus, Business Process Management, Data virtualization |
| Parent | Red Hat |
| Website | www |
The JBoss Enterprise SOA Platform (also referred to as JBoss SOA Platform) is an open-source solution based on Java EE that supports service-oriented architecture (SOA). It is part of the JBoss Enterprise Middleware suite developed by Red Hat. This platform facilitates the integration of services, the management of business events, and the automation of workflows by linking IT assets, data sources, and applications. Built on Java, it guarantees compatibility across various operating systems. Initially created by JBoss, its ongoing development and maintenance are handled by Red Hat.
Product features and components
- Business rules engine
- JBoss jBPM
- JBoss Enterprise Service Bus (JBossESB)
- Event management with complex event processing (CEP)
- Event-driven architecture (EDA)
- Data integration
- Service-oriented architecture (SOA) services
- HornetQ
- JBoss Enterprise Application Platform (JBoss EAP)
- Java Enterprise Edition (JEE) services
- Computer clustering
- Java Connector Architecture (JCA)
Enterprise Service Bus (ESB)
The JBoss Enterprise Service Bus (JBossESB) serves as a fundamental element within the JBoss Enterprise SOA Platform, enabling enterprise application integration (EAI). It applies service-oriented infrastructure principles to bridge heterogeneous systems, particularly those that do not natively interoperate. Notable capabilities include:
- Monitoring of business processes
- Integrated Development Environment (IDE) support
- Interfaces for human workflow interaction
- Business Process Management (BPM)
- System integration connectors
- Transactional control
- Security mechanisms
- Application container environments
- Messaging infrastructure
- Metadata storage
- Directory and naming services
- Distributed Computing Architecture (DCA)
Enterprise Data Services Platform (EDSP)
The JBoss Enterprise Data Services Platform (JBoss EDSP) is a data virtualization solution constructed atop the JBoss Enterprise SOA Platform. It utilizes the enterprise service bus technology from JBossESB and provides:
- Capabilities to build data views accessible through common protocols
- A repository for metadata management
- A runtime environment that enforces data security and consistency
Licensing and pricing
Although JBoss software is open source, Red Hat offers paid support subscriptions for its Enterprise Middleware products.
See also
Bibliography