Document Type

Technical Report

Publication Date

1992-11-01

Filename

WUCS-92-32.pdf

Technical Report Number

WUCS-92-32

Abstract

A new high-level approach to interprocess communication in heterogeneous distributed systems in introduced, This approach, called I/O Abstraction, allows one to write each functional component of a distributed system as an encapsulated program that acts upon a set of local data structures, some of which may be published for external use. The functional components are separately configured by establishing logical connections among the published data structures. In order to illustrate this approach, we describe the The Programmers' Playground, a high-level language "veneer" and protocol designed to support I/O abstraction in heterogeneous computing environment. Support for communication among programs written in multiple programming languages, protection of data and applications, and the uniform treatment of discrete and continuous data types for multimedia applications are discussed.

Comments

Permanent URL: http://dx.doi.org/10.7936/K7V9869N

Share

COinS