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
相关论文
共 23 条
  • [1] Archictecture and performance of Java']Java-based distributed object models:: CORBA vs RMI
    Muñoz, C
    Zalewski, J
    REAL-TIME SYSTEMS, 2001, 21 (1-2) : 43 - 75
  • [2] The CORBA/Java']Java-based distributed data access technology
    Huang, G
    Li, Y
    Zhou, XS
    Yang, ZY
    OBJECT-ORIENTED TECHNOLOGY, 1998, : 142 - 147
  • [3] Efficiency of distributed parallel processing using Java']Java RMI, sockets, and CORBA
    Eggen, R
    Eggen, M
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 888 - 893
  • [4] An architectural view of distributed objects and components in CORBA, Java']Java RMI and COM/DCOM
    Plasil, F
    Stal, M
    SOFTWARE-CONCEPTS AND TOOLS, 1998, 19 (01) : 14 - 28
  • [5] Mechanisms for object caching in distributed applications using Java']Java RMI
    Eberhard, John
    Tripathi, Anand
    SOFTWARE-PRACTICE & EXPERIENCE, 2007, 37 (08) : 799 - 831
  • [6] A distributed object-oriented parallel computing environment based on Java']Java/CORBA
    Chen, CC
    Hsieh, KH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1749 - 1755
  • [7] Distributed genetic programming by an object oriented system using Java']Java and CORBA
    Rabuñal, JR
    Dorado, J
    Varela, M
    Rivero, D
    Gestal, M
    Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks, 2004, : 434 - 439
  • [8] Java']Java and distributed object models: An analysis
    Hericko, M
    Juric, MB
    Zivkovic, A
    Rozman, I
    Domajnko, T
    Krisper, M
    ACM SIGPLAN NOTICES, 1998, 33 (12) : 57 - 65
  • [9] Java']Java-based and secure learning agents for information retrieval in distributed systems
    Bergadano, F
    Puliafito, A
    Riccobene, S
    Ruffo, G
    Vita, L
    INFORMATION SCIENCES, 1999, 113 (1-2) : 55 - 84
  • [10] JMAS: A Java']Java-based mobile actor system for distributed parallel computation
    Burge, LL
    George, KM
    PROCEEDINGS OF THE FIFTH USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES AND SYSTEMS (COOTS '99), 1999, : 115 - 129