Modules, objects and distributed programming: Issues in RPC and remote object invocation
作者:
Henry M. Levy,
Ewan D. Tempero,
期刊:
Software: Practice and Experience
(WILEY Available online 1991)
卷期:
Volume 21,
issue 1
页码: 77-90
ISSN:0038-0644
年代: 1991
DOI:10.1002/spe.4380210106
出版商: John Wiley&Sons, Ltd.
关键词: Distributed programming;Object‐oriented programming;Programming languages;Abstract data types;Remote procedure call
数据来源: WILEY
摘要:
AbstractDistributed programming can be greatly simplified by language support for distributed communication, such as that provided by remote procedure call (RPC) or remote object invocation. This paper examines design and implementation issues in these systems, and focuses on the influence of the communication system on a distributed program. To make the discussion concrete, we introduce a single application as implemented in two environments: Modula‐2+, an extension of Modula‐2 with RPC, and Emerald, an object‐based language that supports remote object invocation. We show that small differences in the implementation of the communication system can have a significant impact on how distributed applications are struc
点击下载:
PDF
(1081KB)
返 回