Abstract
A network object is an object whose methods can be invoked over a network. The Modula‐3 network objects system is novel for its overall simplicity. It provides distributed type safety through the narrowest surrogate rule, which allows programmers to export new versions of distributed services as subtypes of previous versions. The design and implementation of the system is described, including a thorough description of realistic marshaling algorithms for network objects, precise informal specifications of the major system interfaces, lessons learned from using the system, and performance results. Copyright © 1995 John Wiley & Sons, Ltd
Author supplied keywords
Cite
CITATION STYLE
Birrell, A., Nelson, G., Owicki, S., & Wobber, E. (1995). Network objects. Software: Practice and Experience, 25(4 S), 87–130. https://doi.org/10.1002/spe.4380251305
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.