Archictecture and Performance of Java-Based Distributed Object Models: CORBA vs RMI

被引:0
|
作者
Cesar Munoz
Janusz Zalewski
机构
[1] University of Central Florida,School of Electrical Engineering and Computer Science
来源
Real-Time Systems | 2001年 / 21卷
关键词
CORBA; remote method invocation; distributed object models; distributed systems; performance modeling; software architectures;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a comprehensive comparison of thearchitectural differences and similarities of the two most popularJava-based distributed object models: RMI and CORBA. Performanceand timing issues related to the CORBA and RMI architecturesare also considered. The following aspects are studied for clientserver applications, on Sun UltraSparcs under Solaris 2.5.1 andPentium II under Windows NT 4.0: response time for method invocationwithout parameters as well as with variable number of parameters;response time for applet clients, and response time for variablenumber of clients requesting the same service. The goal is toprovide a reference framework that supports the selection ofeither mechanism for the development of web-based distributedreal-time applications: chat programs, interactive games, sharedboards, etc.
引用
收藏
页码:43 / 75
页数:32
相关论文
共 50 条
  • [31] Performance engineering of a Java']Java-based eCommerce system
    Liu, TK
    Kumaran, S
    Chung, JY
    2004 IEEE INTERNATIONAL CONFERNECE ON E-TECHNOLOGY, E-COMMERE AND E-SERVICE, PROCEEDINGS, 2004, : 33 - 37
  • [32] Java and Distributed Object Models: An Analysis
    Hericko, Marjan
    Juric, Matjaz B.
    Zivkovic, Ales
    Rozman, Ivan
    Domajnko, Tomaz
    Krisper, Marjan
    SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 1998, 33 (12): : 57 - 65
  • [33] jEQN a java']java-based language for the distributed simulation of queueing networks
    D'Ambrogio, Andrea
    Gianni, Daniele
    Iazeolla, Giuseppe
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2006, PROCEEDINGS, 2006, 4263 : 854 - +
  • [34] Static analysis of object references in RMI-based Java']Java software
    Sharp, M
    Rountev, A
    ICSM 2005: PROCEEDINGS OF THE 21ST IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2005, : 101 - 110
  • [35] A Java']Java-Based Framework for the Programming of Distributed Systems for Mobile Robots
    Westhoff, Daniel
    Stanek, Hagen
    RESEARCH AND EDUCATION IN ROBOTICS - EUROBOT 2008, 2009, 33 : 54 - 67
  • [36] An architecture for Java']Java-based real-time distributed visualization
    Mahovsky, J
    Benedicenti, L
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2003, 9 (04) : 570 - 579
  • [37] DARP: Java']Java-based data analysis and rapid prototyping environment for distributed high performance computations
    Akarsu, E
    Fox, G
    Haupt, T
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 1097 - 1105
  • [38] Static analysis of object references in RMI-based Java']Java software
    Sharp, Mariana
    Rountev, Atanas
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2006, 32 (09) : 664 - 681
  • [39] Energy-awareness in distributed Java']Java-based software systems
    Seo, Chiyoung
    ASE 2006: 21st IEEE International Conference on Automated Software Engineering, Proceedings, 2006, : 343 - 346
  • [40] A Java']Java-based remote GUI concept for distributed automation systems
    Weber, Johannes
    Rehkopf, Andreas
    2009 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (EFTA 2009), 2009,