Network objects
- 1 December 1993
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGOPS Operating Systems Review
- Vol. 27 (5) , 217-230
- https://doi.org/10.1145/173668.168637
Abstract
A network object is an object whose methods can be invoked over a network. This paper describes the design, implementation, and early experience with a network objects system for Modula-3. The system is novel for its overall simplicity. The paper includes a thorough description of realistic marshaling algorithms for network objects.Keywords
This publication has 13 references indexed in Scilit:
- Orca: a language for parallel programming of distributed systemsIEEE Transactions on Software Engineering, 1992
- Autonet: a high-speed, self-configuring local area network using point-to-point linksIEEE Journal on Selected Areas in Communications, 1991
- Experiences with the Amoeba distributed operating systemCommunications of the ACM, 1990
- Performance of the Firefly RPCACM Transactions on Computer Systems, 1990
- Implementing location independent invocationIEEE Transactions on Parallel and Distributed Systems, 1990
- Remote pipes and procedures for efficient distributed communicationACM Transactions on Computer Systems, 1988
- Distributed programming in ArgusCommunications of the ACM, 1988
- Fine-grained mobility in the Emerald systemACM Transactions on Computer Systems, 1988
- Implementing remote procedure callsACM Transactions on Computer Systems, 1984
- OS6--An experimental operating system for a small computer. Part 2: Input/output and filing systemThe Computer Journal, 1972