Providing easier access to remote objects in client-server systems

被引:0
|
作者
Aldrich, J [1 ]
Dooley, J [1 ]
Mandelsohn, S [1 ]
Rifkin, A [1 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Java Environment for Distributed invocation (JEDI) is efficient, dynamic, and easier to Erse than alternative communication systems for distributed Java objects. Existing state-of-the-art mechanisms for remote method calls an Java objects, such as RMI; require users to perform a complicated series of steps. Furthermore, the compiled static interfaces these systems use limit their functionality. This paper presents the design and implementation of JEDI's simpler approach utilizing dynamic proxies. We discuss a means of integrating JEDI with a publicly available CORBA ORE, followed by the tests used to ensure the robustness of the JEDI system. Comparing this system's performance with that of other communication facilities such as UDP, TCP, and RMI demonstrates the efficiency of JEDI. A calendar program illustrates the flexibility and usability tradeoffs of employing JEDI in distributed client-server applications.
引用
收藏
页码:366 / 375
页数:10
相关论文
共 50 条
  • [1] Client-Server Architecture for Remote Experimentation for Embedded Systems
    Callaghan, M. J.
    Harkin, J.
    McGinnity, T. M.
    Maguire, L. P.
    [J]. INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2006, 2 (04)
  • [2] Client-server and gateway-systems for remote control
    Ewald, H
    Page, GF
    [J]. IMTC/O3: PROCEEDINGS OF THE 20TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1 AND 2, 2003, : 1427 - 1430
  • [3] CLIENT-SERVER SYSTEMS IN MANUFACTURING
    ORFALI, R
    HARKEY, D
    MAKI, K
    [J]. I&CS-CONTROL TECHNOLOGY FOR ENGINEERS AND ENGINEERING MANAGEMENT, 1991, 64 (09): : 23 - 26
  • [4] Queueing in client-server systems
    Liu, ML
    Cong, B
    [J]. INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 551 - 558
  • [5] Efficient Client Assignment for Client-Server Systems
    Zhu, Yuqing
    Wu, Weili
    Li, Deying
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2016, 13 (04): : 835 - 847
  • [6] Remote access to a symbolic computation system for algebraic topology:: A client-server approach
    Andrés, M
    Pascual, V
    Romero, A
    Rubio, J
    [J]. COMPUTATIONAL SCIENCE - ICCS 2005, PT 3, 2005, 3516 : 635 - 642
  • [7] Client-server and gateway-systems for remote control in engineering education
    Ewald, H
    Page, GF
    [J]. 6TH UICEE ANNUAL CONFERENCE ON ENINEERING EDUCATION, CONFERENCE PROCEEDINGS: EDUCATING FOR THE RIGHT ENVIRONMENT, 2003, : 167 - 170
  • [8] Client-server architecture for collaborative remote experimentation
    Callaghan, MJ
    Harkin, J
    El Gueddari, M
    McGinnity, TM
    Maguire, LP
    [J]. Third International Conference on Information Technology and Applications, Vol 2, Proceedings, 2005, : 125 - 129
  • [9] Client-server architecture for collaborative remote experimentation
    Callaghan, M. J.
    Harkin, J.
    McColgan, E.
    McGinnity, T. M.
    Maguire, L. P.
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2007, 30 (04) : 1295 - 1308
  • [10] Development systems in a client-server environment
    Bouker, H
    [J]. INNOVATIONS IN INFORMATION TECHNOLOGY: A DECISIVE FACTOR IN THE FURTHER DEVELOPMENT OF SOCIAL SECURITY SYSTEMS: SOCIAL SECURITY DOCUMENTATION, 1997, : 119 - 155