The newly renamed Red Hat JBoss A-MQ, version 6.0, formerly called the Fuse Message Broker, is based largely on the Apache ActiveMQ project and provides a common platform to exchange messages across different systems. "You use A-MQ in integration scenarios where the protocols and the data formats are the same so you don't need transformations and other things you'd need in an ESB. You just need to transfer the message using the same canonical format," Fricke said.
Over time, Red Hat plans to phase out its own messaging protocol, Red Hat MRG -- also based on AMQ -- in favor of JBoss A-MQ. "JBoss A-MQ will become our main messaging platform going forward," Fricke said.
"ActiveMQ is by far the most popular open source messaging platform out there. So it makes sense to work in that larger community, and bring the best in from our community," Fricke said. The company will support enterprise customers using MRG for a number of years to come, as well as post migration patterns to help these customers move to A-MQ over time.
Operational support for both products has been built into the company's JBoss Operations Network administration management software. Red Hat's JBoss Developer Studio has also been outfitted to support the new technologies.
Beta versions of Red Hat JBoss Fuse and Red Hat JBoss A-MQ are available this week, and both products will be generally available in April.