Efficient implementations of Java']Java Remote Method Invocation (RMI)

被引:0
|
作者
Krishnaswamy, V [1 ]
Walther, D [1 ]
Bhola, S [1 ]
Ahamad, M [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Java and the Remote Method Invocation (RMI) mechanism supported by it make it easy to build distributed applications and services in a heterogeneous environment. When the applications are interactive and require low response time, efficient implementations of RMI are needed. We explore both transport level protocols as well as object caching in the RMI framework to meet the performance requirements of interactive applications. We have developed a prototype system that offers new transport protocols and allows objects to be cached at client nodes. We describe the design issues and the implementation choices made in the prototype along with some preliminary performance results.
引用
收藏
页码:19 / 35
页数:17
相关论文
共 50 条
  • [41] Transparent consistent replication of Java']Java RMI objects
    Narasimhan, N
    Moser, LE
    Melliar-Smith, PM
    [J]. DOA'00: INTERNATIONAL SYMPOSIUM ON DISTRIBUTED OBJECTS AND APPL ICATIONS, PROCEEDINGS, 2000, : 17 - 26
  • [42] Performance measurements of Java']Java RMI over ATM
    Quittek, J
    Nicklisch, J
    Robidou, S
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 1426 - 1429
  • [43] Experiment on embedding interception service into Java']Java RMI
    Chen, J
    Wang, K
    [J]. SCIENTIFIC ENGINEERING OF DISTRIBUTED JAVA APPLICATIONS, 2004, 2952 : 48 - 61
  • [44] Formalising Java']Java RMI with explicit code mobility
    Ahern, A
    Yoshida, N
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (10) : 403 - 422
  • [45] Casting an abstract design into the framework of Java']Java RMI
    Bergner, K
    Rausch, A
    Sihling, M
    [J]. 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: EDUCATION & PRACTICE, PROCEEDINGS, 1998, : 278 - 285
  • [46] Atomic RMI 2: Distributed Transactions for Java']Java
    Wojciechowski, Pawel T.
    Siek, Konrad
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL WORKSHOP ON PROGRAMMING BASED ON ACTORS, AGENTS, AND DECENTRALIZED CONTROL (AGERE'16), 2016, : 61 - 69
  • [47] Developing JAVA']JAVA Card Application with RMI API
    Xu JunWu
    Liang JunLing
    [J]. INTERNATIONAL CONFERENCE ON SOLID STATE DEVICES AND MATERIALS SCIENCE, 2012, 25 : 643 - 650
  • [48] Optimising Java']Java RMI programs by communication restructuring
    Yeung, KC
    Kelly, PHJ
    [J]. MIDDLEWARE 2003, PROCEEDINGS, 2003, 2672 : 324 - 343
  • [49] Software architecture design for streaming Java']Java RMI
    Yang, Chih-Chieh
    Chen, Chung-Kai
    Chang, Yu-Hao
    Chung, Kai-Hsin
    Lee, Jenq-Kuen
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2008, 70 (2-3) : 168 - 184
  • [50] Java']Java RMI performance and object model interoperability: experiments with Java']Java/HPC++
    Breg, F
    Diwan, S
    Villacis, J
    Balasubramanian, J
    Akman, E
    Gannon, D
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1998, 10 (11-13): : 941 - 955