An Open View

JBoss Fuse with BPM: 5 Use Cases You Should Know

Posted by Kent Eudy

Apr 15, 2015 8:58:00 AM BRMS & BPM, Enterprise Integration & Messaging

Software architectural decisions frequently involve tradeoffs between implementing basic functions yourself or using an existing framework or tool to reduce the manual effort of some parts.  This blog post is about a trade-off of this sort: using a business process management (BPM) tool to enhance your enterprise integration scenarios (rather than "rolling your own"). 

Enterprise Integration: Platforms and Patterns

Businesses today increasingly interact with their customers through applications.  These customers expect new features and functionality to be delivered frequently, and one of the best ways to do this is through the integration of applications with existing systems, both within the enterprise and beyond.

There are many strategies for performing Enterprise Integration, and the most common strategies have been turned into patterns as popularized in the book "Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions" by Gregor Hohpe and Bobby Wolfe.  

RedHat provides two excellent integration platforms that implement these Enterprise Integration Patterns; JBoss Fuse and JBoss Fuse Service Works.  Each of these platforms use Apache Camel for integration patterns and provide a robust JMS Messaging subsystem.  These platforms and the patterns they implement are therefore very useful in a wide variety of integration scenarios.

The JBoss Business Process Manament Suite (JBoss BPM Suite) is a Worflow engine that includes the JBoss Business Rules Management System (BRMS).  The BPM Suite allows for the definition of complex business processes using the standard Business Process Modeling Language 2 (BPMN2) notation.   The BRMS features allow business rules to be extracted and managed outside of applications.  

You should consider the JBoss BPM Suite to enhance your Enterprise Integration scenarios, especially if you experience any of the following in your enterprise.   

Read More

Configuring HornetQ for failover (part 2)

Posted by Jiehuan Li

Feb 24, 2015 11:45:00 AM Enterprise Integration & Messaging, HornetQ Failover

HornetQThis is part two of two part post on configuring HornetQ for failover.  In part one we discussed properties that a clustered messaging configuration should exhibit, using shared journals to pick up in-flight messages via replication or shared storage, and a proposed configuration for HornetQ failover.

Read More

Configuring HornetQ for failover (1 of 2)

Posted by Jiehuan Li

Feb 18, 2015 9:00:00 AM JBoss Middleware, Enterprise Integration & Messaging, HornetQ Failover

This is part one of a two part blog post on configuring HornetQ for failover using replication. Part 2 is here.

As part of our JBoss consulting practice we work with many customers that rely heavily on messaging technologies to conduct business, both internally and with 3rd party organizations.  They expect that their systems will deliver messages in a timely, secure, and reliable fashion to ensure that the information is received and processed in the order in which it was sent in a manner resilient to server failures. 

Read More

JBoss Fuse vs. Fuse Service Works: Which is right for you?

Posted by Zack Belcher

Oct 7, 2014 2:21:00 PM JBoss Middleware, Enterprise Integration & Messaging, JBoss Fuse


One of the questions we are asked most often when talking to customers with integration requirements is “What is the difference between Red Hat JBoss Fuse and JBoss Fuse Service Works?”.  With that in mind, we thought it would be helpful to provide a high level list of some of the more important differences between them, and some examples of when to use one vs. the other. While this isn't a definitive guide it will provide a solid foundation from which you can start to dig deeper.

Read More


Posts by Topic

see all

An Open View

Vizuri Blog

Subscribing to our blog is a great way to stay up to date with the latest information from Vizuri, as well as our strategic partners. We focus on providing a range of content that is practically useful and relevant from both a technical and business perspective.

We promise to respect your privacy.