OSI remote procedure call: Standardization issues, design and implementation

被引:0
|
作者
Liu, Y
Hoang, DB
机构
[1] Basser Dept. of Computer Science, University of Sydney, Sydney
[2] Nanyang Technological University, Singapore
[3] Global Messaging Pty Ltd., Sydney, NSW
关键词
OSI Remote Procedure Call; ROSE interfaces; control blocks;
D O I
10.1016/S0140-3664(97)00042-X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
OSI Remote Procedure Call (RPC) has been identified as an essential communications and distribution mechanism for open distributed processing environments. This paper presents a design and implementation of an RPC protocol based on the ISO's second Committee Draft standard, and illustrates the results of the implementation with a non-trivial distributed application. The paper identifies, through implementation, problems with the OSI RPC Committee Draft standard, and provides extensive discussion on various lessons learnt. The paper also raises the need for the design of configurable interfaces of OSI modules, and for an improved RPC communication model. (C) 1997 Elsevier Science B.V.
引用
收藏
页码:462 / 474
页数:13
相关论文
共 50 条
  • [1] XenRPC: Design and implementation of security VM remote procedure call
    Sun, J. (jhsun@aimlab.org), 1600, Science Press (49):
  • [2] The design and implementation of the exported procedure call
    Kendall, HR
    Freeh, VW
    SOFTWARE-PRACTICE & EXPERIENCE, 2002, 32 (01): : 83 - 98
  • [3] THE DESIGN OF A RELIABLE REMOTE PROCEDURE CALL MECHANISM
    SHRIVASTAVA, SK
    PANZIERI, F
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (07) : 692 - 697
  • [4] FITOS-RPC:: An OSI-based reliable group remote procedure call service
    Barreto, LP
    Jansch-Pôrto, IES
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 167 - 171
  • [6] Design and Implementation Issues for Modern Remote Laboratories
    Guimaraes, Eliane G.
    Cardozo, Eleri
    Moraes, Daniel H.
    Coelho, Paulo R.
    IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2011, 4 (02): : 149 - 161
  • [7] Lazy remote procedure call and its implementation in a parallel variant of C
    Feeley, M
    PARALLEL SYMBOLIC LANGUAGES AND SYSTEMS, 1996, 1068 : 3 - 21
  • [8] PERFORMANCE IMPLICATIONS OF DESIGN ALTERNATIVES FOR REMOTE PROCEDURE CALL STUBS
    CHUNG, SK
    LAZOWSKA, ED
    NOTKIN, D
    ZAHORJAN, J
    9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1989, : 36 - 41
  • [9] ATOMIC REMOTE PROCEDURE CALL
    LIN, KJ
    GANNON, JD
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (10) : 1126 - 1135
  • [10] LIGHTWEIGHT REMOTE PROCEDURE CALL
    BERSHAD, BN
    ANDERSON, TE
    LAZOWSKA, ED
    LEVY, HM
    OPERATING SYSTEMS REVIEW, VOL 23, NO 5, SPECIAL ISSUE: PROCEEDINGS OF THE TWELFTH ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 1989, : 102 - 113