What is the difference between JBoss ESB Server (which is available here: http://jbossesb.jboss.org/downloads/)
and JBoss Fuse (http://www.jboss.org/products/fuse/download/)
How are both functionally different?
What is the difference between JBoss ESB Server (which is available here: http://jbossesb.jboss.org/downloads/)
and JBoss Fuse (http://www.jboss.org/products/fuse/download/)
How are both functionally different?
JBoss ESB is JBoss/RedHats old original ESB product , basically it's old and sooner they will stop the support.
JBoss Fuse is the latest one, RedHat would prefer to sell only this now. It's latest, it uses Apache camel for routing, which is smart and popular one, it uses OSGi which has a different deployment and packaging approach, at last it goes well with RedHats whole other set of offerings and generally it's a technology in trend.
In my terms, JBoss ESB is legacy ;) , JBoss Fuse is preferred and latest for integration solutions.
JBoss ESB Server :
The JBoss ESB Server
is an application server
that serves as a convenient and lightweight container to deploy to. It is a stripped down version of the JBoss application server that will deploy all of your WAR, SAR
, but does not contain EJB3 libraries or deployers
. The main advantage
of using the ESB Server
over using the JBoss ESB 4.12 Server
is that it has a much quicker boot time than the JBoss Application Server, which is helpful during development.
JBoss Fuse :
JBoss Fuse
is an open source
, lightweight and modular integration platform with a new-style Enterprise Service Bus (ESB)
that supports integration beyond the data cente
r. The capability to connect all enterprise assets and the ability to
deploy JBoss Fuse
in several different configurations advances intelligent integration to all facets of your business
– on premise or in the Cloud
.
JBoss Fuse for xPaaS extends the integration capabilities
to OpenShift Platform-as-a-Service (PaaS)
solution.
I think you mean to ask about Fuse ESB and Jboss Fuse. Redhat acquired FuseSource in 2012. It is used for integration using apache camel.
In Jboss Fuse 6+ many new features have come like Fuse Service Works, Fabric etc. Debugging is lot easier in latest Jboss Developer Studio.