Proceedings ArticleDOI
A high-level framework for network-based resource sharing
James E. White
- pp 561-570
Reads0
Chats0
TLDR
This paper proposes a high-level, application-independent framework for the construction of distributed systems within a resource sharing computer network that eliminates the need for application-specific communication protocols and support software, thus easing the task of the applications programmer and so encouraging the sharing of resources.Abstract:
This paper proposes a high-level, application-independent framework for the construction of distributed systems within a resource sharing computer network. The framework generalizes design techniques in use within the ARPA Computer Network. It eliminates the need for application-specific communication protocols and support software, thus easing the task of the applications programmer and so encouraging the sharing of resources. The framework consists of a network-wide protocol for invoking arbitrary named functions in a remote process, and machine-dependent system software that interfaces one applications program to another via the protocol. The protocol provides mechanisms for supplying arguments to remote functions and for retrieving their results; it also defines a small number of standard data types from which all arguments and results must be modeled. The paper further proposes that remote functions be thought of as remotely callable subroutines or procedures. This model would enable the framework to more gracefully extend the local programming environment to embrace modules on other machines.read more
Citations
More filters
Journal ArticleDOI
Implementing remote procedure calls
TL;DR: The overall structure of the RPC mechanism, the facilities for binding RPC clients, the transport level communication protocol, and some performance measurements are described, including some optimizations used to achieve high performance and to minimize the load on server machines that have many clients.
Book
Implementing remote procedure calls
TL;DR: Remote Procedure Call (RPC) as mentioned in this paper is a high level language for providing communication across a network between programs written in a high-level language, which is similar to the one used in this paper.
Remote procedure call
TL;DR: The thesis of this dissertation is that remote procedure call (RPC) is a satisfactory and efficient programming language primitive for constructing distributed systems and the detailed design of an RPC mechanism that satisfies all of the essential properties and the performance property is presented.
Assigned numbers
J. K. Reynolds,J. Postel +1 more
TL;DR: This Network Working Group Request for Comments documents the currently assigned values from several series of numbers used in network protocol implementations, as well as handles the assignment of numbers.
Journal ArticleDOI
Smart Generation and Transmission With Coherent, Real-Time Data
TL;DR: Major challenges facing electrical generation and transmission today that availability of coherent, real-time measurements can help address are described and key factors for these power applications that influence how the delivery system should be planned, implemented, and managed are described.
References
More filters
Journal ArticleDOI
A Protocol for Packet Network Intercommunication
Vinton G. Cerf,Robert E. Kahn +1 more
TL;DR: A protocol that supports the sharing of resources that exist in different packet switching networks is presented and provides for variation in individual network packet sizes, transmission failures, sequencing, flow control, end-to-end error checking, and the creation and destruction of logical process- to-process connections.
Proceedings ArticleDOI
A research center for augmenting human intellect
TL;DR: In this article, a multisponsor research center at Stanford Research Institute in man-computer interaction is described, where the authors describe a multiscale multi-modal system.
Journal ArticleDOI
TENEX, a paged time sharing system for the PDP - 10
TL;DR: Although the implementation described here required some compromise to achieve a system operational within six months of hardware checkout, TENEX has met its major goals and provided reliable service at several sites and through the ARPA network.
Proceedings ArticleDOI
HOST-HOST communication protocol in the ARPA network
TL;DR: The Advanced Research Projects Agency (ARPA) Computer Network (hereafter referred to as the "ARPA network") is one of the most ambitious computer networks attempted to date, but no one node is in control of the network.
Proceedings ArticleDOI
The augmented knowledge workshop
TL;DR: The first part of the paper describes the concept and framework of the knowledge workshop and aspects of a prototype knowledge workshop being developed within this framework.