Download - CBT Tape
Transcript
Real time JMS server implementation on WMQ INTRODUCTION This article illustrates the use of JMS (Java Messaging System), in a WMQ environment, for large-scale file replication in a crossplatform, cross-vendor environment. I will discuss the advantages and potential pitfalls and provide practical instructions for successfully implementing WMQ as a JMS server. BACKGROUND When we think of messaging solutions we probably envision a system that integrates different applications within the enterprise or even outside the enterprise (partner/customer applications) by a remote message invocation mechanism. Classic examples are homogeneous interfaces to heterogeneous backends and portals that delegate back-end processing of user requests and then reformat them for end-user presentation, or provide backoffice details for a customer on front-office applications to provide a 360 degree view during customer interactions. The common thread in messaging methods is the assumption that the messaging solution, while providing robust, highly available communication between systems, is fundamentally inefficient and should be used only as a last resort when communication to an outside system cannot be avoided. This view of messaging has prevailed from the onset of remote method calls (RMC) to more modern messaging solutions such as CORBA and DCOM, and it has limited the type of problem that messaging solutions are usually applied to. Over the last decade there has been an increased understanding of the requirements of distributed systems. Emerging technologies, such as Java and .NET, have included code distribution as part of their fundamental programming model. In doing so, these technologies have incorporated high availability © 2003. Reproduction prohibited. Please inform Xephon of any infringement. 3