This is an old revision of this page, as edited by Δ (talk | contribs) at 15:21, 20 June 2011 (All non-free files used on this page must have valid and specific rationale for use on this page; please see Misplaced Pages:Non-free use rationale guideline for more information; one or more files removed due to missing rationale). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 15:21, 20 June 2011 by Δ (talk | contribs) (All non-free files used on this page must have valid and specific rationale for use on this page; please see Misplaced Pages:Non-free use rationale guideline for more information; one or more files removed due to missing rationale)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)Developer(s) | Red Hat |
---|---|
Stable release | 5.0 / July 12, 2010 |
Written in | Java |
Operating system | Cross-platform |
Type | Service Oriented Architecture (SOA), Enterprise Service Bus (ESB) |
License | GNU Lesser General Public License |
Website | http://www.jboss.com/products/platforms/soa/ |
The JBoss Enterprise SOA Platform (or JBoss SOA Platform) is free software/open-source Java EE-based Service Oriented Architecture (SOA) software. The JBoss Enterprise SOA Platform is part of the JBoss Enterprise Middleware portfolio of software. The JBoss Enterprise SOA Platform enables enterprises to integrate services, handle business events, and automate business processes, linking IT resources, data, services and applications. Because it is Java-based, the JBoss application server operates cross-platform: usable on any operating system that supports Java. The JBoss SOA Platform was developed by JBoss, now a division of Red Hat.
Product features and components
- Business rules engine
- JBoss jBPM
- JBoss Enterprise Service Bus (JBossESB)
- Event management and complex event processing (CEP)
- Event-driven architecture (EDA)
- Data integration
- Service Oriented Architecture (SOA) services
- JBoss Messaging
- 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 (or JBossESB, or JBoss ESB) software is part of the JBoss Enterprise SOA Platform. The software is Enterprise Application Integration (EAI) or business integration software. In general, enterprise service bus (ESB) software is used to map the abstract SOA concepts onto a concrete implementation. The software is middleware used to connect systems together, especially non-interoperable systems. The software contains the following:
- Business process monitoring
- Integrated Development Environment (IDE)
- Human workflow user interface
- Business Process Management (BPM)
- Connectors
- Transaction manager
- Security
- Application containers
- Messaging services
- Metadata repository
- Naming and directory service
- Distributed Computing Architecture (DCA)
Licensing and pricing
JBoss itself is open source, but Red Hat charges to provide a support subscription for JBoss Enterprise Middleware.
See also
References
- "JBoss Enterprise SOA Platform". JBoss Community.
- "JBoss Enterprise SOA Platform 5.0.2 Release Notes". Red Hat. 2010.
- ^ "Red Hat Extends SOA Platform Offering For Expanded Enterprise and Cloud Adoption". Santa Clara, CA: EclipseCon. March 22, 2010.
- "JBoss Enterprise Middleware". Red Hat.
- "JBoss Enterprise SOA Platform" (PDF). Red Hat.
- "JBoss Enterprise SOA Platform 5: ESB Programmers Guide". Red Hat. 2010.
Bibliography
- Marrs, Tom; Davis, Scott (July 1, 2009). "JBoss At Work: A Practical Guide" (Document). O'Reilly. p. 306.
{{cite document}}
: Unknown parameter|isbn=
ignored (help); Unknown parameter|url=
ignored (help) - Stark, Scott; Fleury, Marc; Richards, Norman (April 30, 2005). "JBoss 4.0 The Official Guide" (Document). Sams. p. 648.
{{cite document}}
: Unknown parameter|isbn=
ignored (help); Unknown parameter|url=
ignored (help)
External links
- JBoss application server website
- Securing JBoss
- JBoss Wiki
- JBoss Community Projects
- JBoss Introduction by Javid Jamae