I am new to ESB and trying to understand ESB concepts and real-world use cases.
I dug into few of the open-source ESB products, seems like Apache Camel is the most famous one [being from Apache family].
I found out that, majority people use Jboss Fuse which developed on Apache Camel, or it's just few more added features on top of Camel.
Though, I am trying and searching the internet for almost half day and couldn't possibly find out when we use ESB and a real-world example scenario and basic tutorial to start and understand the Fuse ESB.
Could any one please point me the right direction on how to get over this and on road map, I need to integrate them with Liferay portal too.
Red Hat JBoss Fuse is an open source Enterprise Service Bus (ESB) that focuses on mediating, transforming, and routing data across multiple applications, services, or devices for both internal systems and external services.
Following the acquisition, Fuse ESB was rebranded as Red Hat JBoss Fuse and became available for download at the developer website or the Red Hat customer portal. The name was then simplified to just Red Hat Fuse.
JBoss Fuse Service Works is a fully-fledged SOA Suite This means that Fuse Service Works provides Service Discovery, Runtime Monitoring with Quality of Service (QoS) metrics, and advanced integration hooks such as business process management (BPM) and rules processing.
JBoss Fuse is an enterprise edition of Apache Servicemix Community Project. Fuse is one of the finest and low-memory footprint based open source ESB. Fuse is emerging as one of the key factors in SOA technologies.
The project website for JBoss Fuse is here:
There are links further below on that web site to the official JBoss Fuse documentation, which is currently at https://access.redhat.com/site/documentation/JBoss_Fuse/ - there, you can find getting started guides and whatnot.
In the JBoss Fuse distribution, there are a number of examples in the examples directory (which will be renamed to quickstarts in the upcoming JBoss Fuse 6.1 release). These examples have readme files with instructions on how to build, deploy, and run them.
JBoss Fuse comes out of the box with Apache Camel, which is often the easiest piece to get started with, for developing integration applications. I suggest studying Camel as well. There is plenty of material on Camel at the Apache Camel website, and also some pointers on stackoverflow about how to get started with Camel, etc. And there are books as well.
You be able to find JBoss Fuse getting started by using google. For the integration of Liferay portal, I think you can check out camel-jcr for more information.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With