What's the difference between JBoss ESB and JBoss HornetQ - jboss

Çould anyone explain me the difference b/W Jboss ESB and Jboss HornetQ? Do i need Jboss ESB to use JBoss HornetQ?

HornetQ is a Enterprise Grade JMS Messaging System.
JBoss ESB is a Enterprise Service Bus technology that can make use of a JMS Messaging System.
In the case of JBoss there is a bundled technology platform called JBoss SOA Platform that includes an installation of JBoss ESB and HornetQ Messaging into JBoss EAP 5.1.
In short: HornetQ doesn't use JBoss ESB. JBoss ESB can use HornetQ but its not required.

Related

Jboss fuse with EAP container

I am new to Jboss fuse. I went through several tuitorials regarding fuse.
JBoss Fuse combines several technologies like Apache Camel, Apache CXF, Apache ActiveMQ, Apache Karaf and Fabric8
in a single integrated distribution.
I have downloaded the installer from jboss site and installed in to jboss-EAP 6.4 . I checked the standalone.xml and didnt find any configuration regarding
Apache ActiveMQ, Apache Karaf and Fabric8.
My doubt is without these configurations how fuse will support messaging service and osgi ?
I am trying to use fuse in jboss-EAP 6.4 server as osgi.(fuse+server+osgi)
Please guide me.
JBoss EAP is for your web application. JBoss Fuse is the middleware and ActiveMQ is the message broker.
There is no ActiveMq in EAP as it's your Application Server where you run your web applications. You can use ActiveMq in EAP but it's not designed for that. However you can find an ActiveMq configuration in JBoss Fuse where is more suitable to use broker. JBoss Fuse isn't something you can use inside the EAP but it's a separate application that you can use WITH the EAP. So your question probably is "how to connect JBoss Fuse and JBoss EAP?" If so, then you can achieve that by using HTTP queries from EAP to Fuse for example.
About your doubt JBoss Fuse supports OSGi and by using Apache Camel inside your OSGi bundles you can use the ActiveMq component to connect and send/receive AMQ messages.
If you tell us more what you are trying to achieve using the JBoss ESB Stack probably we can help you more.
Best Regards

Can we use JBoss EAP 6.4 to develop/deploy Portal application and SOA application?

Can we use JBoss EAP 6.4 to develop/deploy Portal application and SOA application ? We want to use Jboss ESB and portlets in same application server.
Do we require any other packages or eap would be sufficient?
Does JBOSS EAP 6.4 is compatible with which Application server of JBOSS ?
May i know which application server of JBOSS is compatible with JBOSS EAP 64. ?

JBoss Fuse Vs JBoss ESB - can find good info

I does anyone have a short explanation on the diff between JBoss Fuse and JBoss ESB. ?
What will I gain by using JBoss ESB ?
Thanks.
look this one:
SOA with RedHat what to choose ? JBoss ESB ? JBoss FUSE ? JBoss switchyard ?
JBoss ESB is currently and will continue to be supported as part of SOA Platform 5. For SOA Platform 6, JBoss ESB will be replaced by SwitchYard. SOA Platform 6 shares many key elements with Fuse, including support for Apache Camel, CXF, and ActiveMQ. All of these projects will be active on the community front as they are all supported in products offered by Red Hat and will be for some time.
There were a number of sessions at Red Hat Summit this year which talked about alignment and roadmap for Red Hat integration. The slides should be available soon here:
http://www.redhat.com/summit/2013/presentations/
JBOSS ESB has reached the EOL.
Our customer now using JBOSS FUSE 6.0, but they have an issue with a simple webservice proxy...
Upgrading to JBOSS Fuse 6.1 may help, but it is very different from 6.0
I think the best choice if you start with microservice architecture.

Migration from Jboss eap 5.1 to jboss eap 6.1 - Clustered JMS topics

I am currently in the phase of migrating my Clustered Application from Jboss eap 5.1 to Jboss eap 6.1 (Jboss AS 7.1). The jboss eap 6.1 uses HornetQ as its JMS system as compared to Jboss eap 5.1 which used JBoss MQ as JMS system. My application has the requirement of using global and local JMS topics(distributed and non-distributed topics). On jboss eap 5.1, there is a configuration file in the messaging folder called 'xxx-destination-service.xml' which provided a boolean attribute called 'Clustered' defined for each of the JMS topics. This xml file and the attribute is no longer supported in jboss eap 6.1. Can anyone provide me pointers on how this can be done in jboss eap 6.1.
I am Clustering my application in Domain Mode on Jboss eap 6.1 . So please tell what configuration chnages need to be done in my domain.xml or any other xml file.
TIA for your help.
Ajit

JBoss Enterprise Application Platform vs JBoss Enterprise SOA Platform

What can JBoss EAP do that JBoss ESP cannot? or vice verse?
Is it correct to say JBoss EAP is a subset of JBoss ESP? Meaning JBoss ESP has all the features JBoss EAP has, plus the SOA stuff?
This is the answer JBoss emailed to me.
JBoss SOA-P is a superset of JBoss EAP. Details such as version numbers are listed at http://www.jboss.com/products/platforms/soa/components/, but SOA-P is EAP plus an Enterprise Service Bus (ESB), Business Process Management engine (jBPM) and a Rules engine (Drools).
The SOA Platform can do everything that the underlying version of EAP can do.