12. Integrating with Messaging Systems

Enterprise infrastructures always include a messaging backbone such as IBM MQ or TIBCO EMS. JavaScript classes included with General Interface make it easy to build AJAX-enabled applications that can receive a message asynchronously and display it in the browser window. This chapter discusses issues that occur when integrating with a back-end messaging system, and it provides best practices and samples to integrate General Interface with the open source messaging system Apache Active MQ.

The example presented in this chapter uses JMS, so it should be easy to replace Apache Active MQ with any messaging broker that supports JMS API.

Participants in a messaging system are completely decoupled. Any number ...

Get Web Development with TIBCO General Interface: Building AJAX Clients for Enterprise SOA now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.