DocumentCode
2406147
Title
FJM: a high performance Java message library
Author
Hsiao, Tsun-Yu ; Cheng, Ming-chun ; Chiao, Hsin-Ta ; Yuan, Shyan-Ming
Author_Institution
Dept. of Comput. & informatio Sci., National Chiao Tung Univ., Hsinchu, Taiwan
fYear
2003
fDate
1-4 Dec. 2003
Firstpage
460
Lastpage
463
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 both versions of the FJM with the performance of other JMS implementations. After our careful 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.
Keywords
Java; message passing; multicast protocols; open systems; software libraries; transport protocols; workstation clusters; FJM; IP-multicast-based JMS; Java messaging service; architecture; cluster applications; fast Java messaging; high performance Java message library; military simulator; multiplayer virtual worlds; protocols; Computer architecture; Distributed computing; Information science; Java; Libraries; Message passing; Message service; Network servers; Open systems; Protocols; Refining; Software libraries; Throughput; Transport protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
Print_ISBN
0-7695-2066-9
Type
conf
DOI
10.1109/CLUSTR.2003.1253349
Filename
1253349
Link To Document