FJM: A high performance Java message library

Tsun Yu Hsiao, Ming Chun Cheng, Hsin Ta Chiao, Shyan-Ming Yuan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

In this paper, we presented an IP-multicast-based Java Message Service implementation called FJM (Fast Java Messaging) Library. We discussed its architecture, protocols, and implementation issues. For achieving better performance, we revised the original design of the FJM. The details of the refinement were also described in this paper. Then, we compared the performance of the both versions of the FJM with the performance of other JMS implementations. After our carefully design and tuning, in most cases, the revised version of the FJM can offer the highest throughput among the well-known industrial or open source JMS implementations. Therefore, FJM can be used in many innovative or mission critical cluster applications, such as massively multiplayer virtual worlds or military simulator.

Original languageEnglish
Title of host publicationProceedings - IEEE International Conference on Cluster Computing, CLUSTER 2003
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages460-463
Number of pages4
ISBN (Electronic)0769520669
DOIs
StatePublished - 1 Jan 2003
EventIEEE International Conference on Cluster Computing, CLUSTER 2003 - Hong Kong, China
Duration: 1 Dec 20034 Dec 2003

Publication series

NameProceedings - IEEE International Conference on Cluster Computing, ICCC
Volume2003-January
ISSN (Print)1552-5244

Conference

ConferenceIEEE International Conference on Cluster Computing, CLUSTER 2003
CountryChina
CityHong Kong
Period1/12/034/12/03

Fingerprint Dive into the research topics of 'FJM: A high performance Java message library'. Together they form a unique fingerprint.

  • Cite this

    Hsiao, T. Y., Cheng, M. C., Chiao, H. T., & Yuan, S-M. (2003). FJM: A high performance Java message library. In Proceedings - IEEE International Conference on Cluster Computing, CLUSTER 2003 (pp. 460-463). [1253349] (Proceedings - IEEE International Conference on Cluster Computing, ICCC; Vol. 2003-January). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CLUSTR.2003.1253349