loading...
QoS Evaluation of JMS: An Empirical Approach
Big Island, Hawaii January 05-January 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HICSS.2004.1265652Proceedings of the 37th Annual Hawaii ...
 This Article 
 
PURCHASE ARTICLE: $0
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Shiping Chen, CSIRO Information and Communication Technologies Centre
Paul Greenfield, CSIRO Information and Communication Technologies Centre
JMS is an API specification that defines a standard way for Java applications to access messaging services. All JMS products promise good performance and to properly support the QoS attributes specified in the standard, making it hard to choose between them. Customers who want to determine which JMS product best meets their requirements need a simple, effective and fair methodology for evaluating and comparing competing implementations. This paper presents an empirical methodology for evaluating the QoS implementation of a JMS product. We present a number of test scenarios and define metrics for measuring performance and message persistence. We then illustrate this methodology by using it to evaluate two leading JMS products. Our evaluation results show differences between these products in terms of their overall performance and the impact of various QoS attributes. The case study demonstrates that our empirical methodology is an effective and practical way to test the performance of JMS and other messaging systems.
Index Terms:
JMS, QoS, throughput, Latency, Persistent
Citation:
Shiping Chen, Paul Greenfield, "QoS Evaluation of JMS: An Empirical Approach," hicss, vol. 9, pp.90276b, Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9, 2004
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions