Year
2013
Season
Summer
Paper Type
Master's Thesis
College
College of Computing, Engineering & Construction
Degree Name
Master of Science (MS)
Department
Computing
NACO controlled Corporate Body
University of North Florida. School of Computing
First Advisor
Dr. Sanjay P. Ahuja
Second Advisor
Dr. Roger Eggen
Third Advisor
Dr. Zornitza G. Prodanoff
Department Chair
Dr. Asai Asaithambi
College Dean
Dr. Mark A. Tumeo
Abstract
Message Oriented Middleware (MOM) is an enabling technology for modern event- driven applications that are typically based on publish/subscribe communication [Eugster03]. Enterprises typically contain hundreds of applications operating in environments with diverse databases and operating systems. Integration of these applications is required to coordinate the business process. Unfortunately, this is no easy task. Enterprise Integration, according to Brosey et al. (2001), "aims to connect and combines people, processes, systems, and technologies to ensure that the right people and the right processes have the right information and the right resources at the right time"[Brosey01]. Communication between different applications can be achieved by using synchronous and asynchronous communication tools. In synchronous communication, both parties involved must be online (for example, a telephone call), whereas in asynchronous communication, only one member needs to be online (email). Middleware is software that helps two applications communicate with one another. Remote Procedure Calls (RPC) and Object Request Brokers (ORB) are two types of synchronous middleware—when they send a request they must wait for an immediate reply. This can decrease an application’s performance when there is no need for synchronous communication. Even though asynchronous distributed messaging using message oriented middleware is widely used in industry, there is not enough work done in evaluating the performance of various open source Message oriented middleware. The objective of this work was to benchmark and evaluate three different open source MOM’s performance in publish/subscribe and point-to-point domains, functional comparison and qualitative study from developers perspective.
Suggested Citation
Mupparaju, Naveen, "Performance Evaluation and Comparison of Distributed Messaging Using Message Oriented Middleware" (2013). UNF Graduate Theses and Dissertations. 456.
https://digitalcommons.unf.edu/etd/456
Included in
Other Computer Engineering Commons, Software Engineering Commons, Systems and Communications Commons