The experience of using Java']Java-based message-oriented middleware to build a distributed training simulator

被引:0
|
作者
Chiao, HT [1 ]
Lin, CH [1 ]
Liang, KC [1 ]
Yuan, SM [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Comp & Informat Sci, Hsinchu 300, Taiwan
关键词
!text type='Java']Java[!/text] (TM); message-oriented middleware; !text type='Java']Java[!/text] message service (JMS); IP multicast; distributed training simulator; surface-to-air missile system;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a prototype of a distributed training simulator for a surface-to-air missile system. Since the system requirement enforces us to choose open standard platform, and we think that Java is matured enough to offer acceptable performance and reliability, we decide to implement it by Java. Basically, this training simulator is a distributed interactive application, and lots of messages are exchanged within it. For the performance reason, we use an IP-multicast-based JMS implementation as the communication infrastructure for delivering time-critical events. In this paper, we present how to exploiting the capability, of the JMS publish/subscribe paradigm to implement this training simulator. Besides, we also perform a set of experiments to test and verify whether the training simulator can meet the system requirement. We think the experience of this paper is a good case study of using Java and message-oriented middleware to build message-intensive distributed systems.
引用
收藏
页码:64 / 68
页数:5
相关论文
共 50 条
  • [1] Aggregated cells in a Java']Java-based distributed ATM simulator
    Tsai, JJ
    da Silva, DM
    [J]. PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON WEB-BASED MODELING AND SIMULATION, 1999, 31 (03): : 15 - 20
  • [2] A Java']Java-based decentralised tracking simulator
    Sutcliffe, JH
    Nicholson, D
    Deaves, RH
    [J]. SENSOR FUSION AND DECENTRALIZED CONTROL IN AUTONOMOUS ROBOTIC SYSTEMS, 1997, 3209 : 304 - 314
  • [3] A Java']Java-based middleware for enterprise application integration
    Yao, Gang
    Cheung, Ronnie
    [J]. 2007 SECOND INTERNATIONAL CONFERENCE IN COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1 AND 2, 2007, : 1069 - 1073
  • [4] Debugging message-oriented middleware, & distributed systems
    Pazandak, P
    Ford, S
    [J]. DR DOBBS JOURNAL, 2004, 29 (09): : 26 - +
  • [5] Memory system Behavior of Java']Java-based middleware
    Karlsson, M
    Moore, KE
    Hagersten, E
    Wood, DA
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2003, : 217 - 228
  • [6] Java']Java-based visual interface to network simulator
    He, TS
    [J]. PROCEEDINGS OF THE APPLIED TELECOMMUNICATIONS SYMPOSIUM (ATS'99), 1999, 31 (04): : 100 - 104
  • [7] Towards Build Verifiability for Java']Java-based Systems
    Xiong, Jiawen
    Shi, Yong
    Chen, Boyuan
    Cogo, Filipe R.
    Jiang, Zhen Ming
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP 2022), 2022, : 297 - 306
  • [8] A Java']Java-based Middleware for Control and Sensing in Mobile Robotics
    Hellstrom, Thomas
    Johansson, Thomas
    Ringdahl, Ola
    [J]. WCECS 2008: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, 2008, : 649 - 654
  • [9] Exploring processor design options for Java']Java-based middleware
    Karlsson, M
    Hagersten, E
    Moore, KE
    Wood, DA
    [J]. 2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, : 59 - 68
  • [10] String Deduplication for Java']Java-based Middleware in Virtualized Environments
    Horie, Michihiro
    Ogata, Kazunori
    Kawachiya, Kiyokuni
    Onodera, Tamiya
    [J]. ACM SIGPLAN NOTICES, 2014, 49 (07) : 177 - 188