See this document in CiteSeerX!

Interprocess Communication in the Ninth Edition Unix System (1990)  (Make Corrections)  (17 citations)
David L. Presotto, Dennis M. Ritchie
Software, Practice and Experience



  Home/Search   Context   Related

 
View or download:
wavelet.org/cm/cs/who/dmr/spe.ps
belllabs.com/who/dmr/spe.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  wavelet.org/cm/cs/who/dmr/ (more)
From:  belllabs.com/who/dmr/
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: this paper we will discuss less exotic uses of generalised mounting. ESTABLISHING COMMUNICATION Traditional Unix systems provide few ways for a process to establish communication with another. The oldest one, the pipe, has proved astonishingly valuable despite its limitations, and indeed remains central in the design we shall describe. A pipe is a communication channel created in a particular process, an end of which may be passed to descendants of that process. Because it has no... (Update)

Context of citations to this paper:   More

.... in this area appears to be sparse: apart from the 3 D File System we were also influenced by Presotto and Ritchie s streams mechanism [PR90]. Also, in the Silicon Graphics version of UNIX, there is an inode watching mechanism that is provided via the File Alteration Monitor...

...by the type of PEER ACCEPTOR instantiated by a user. For instance, it can be a C wrapper for sockets [10] TLI [6] STREAM pipes [12], Win32 Named Pipes, etc. After the listener endpoint has been initialized, the open method registers itself with the Reactor Singleton....

Cited by:   More
Acceptor and Connector: A Family of Object Creational Patterns.. - Schmidt (1997)   (Correct)
ches Fri Apr 20 07:46:11 EDT 1990 - The Design Of   (Correct)
The Design and Use of the ACE Reactor - An Object-Oriented.. - Schmidt, Pyarali   (Correct)

Active bibliography (related documents):   More   All
0.5:   User Mode File Servers - Janson   (Correct)
0.5:   The Blit: A Multiplexed Graphics Terminal - Rob Pike Bell (1984)   (Correct)
0.5:   Pseudo-Network Drivers and Virtual Networks - Bellovin (1990)   (Correct)

Similar documents based on text:   More   All
0.4:   Schu97] C. Schuderer, REFORM Entwurfsdokumentation.. - Shs Schmidt Harrison   (Correct)
0.1:   Corresponding author. Fax: 61-774-251-690 - Mail Address Stephen   (Correct)
0.1:   The IL protocol - Dave Presotto Phil (1995)   (Correct)

Related documents from co-citation:   More   All
13:   UNIX Network Programming (context) - Stevens - 1990
12:   Reactor: An Object Behavioral Pattern for Concurrent Event Demultiplexing and Ev.. - Schmidt - 1995
12:   Washington: Microsoft Press (context) - Custer, NT - 1993

BibTeX entry:   (Update)

D. L. Presotto and D. M. Ritchie, "Interprocess Communication in the Ninth Edition UNIX System," UNIX Research System Papers, Tenth Edition, vol. 2, no. 8, pp. 523--530, 1990. http://citeseer.ist.psu.edu/presotto90interprocess.html   More

@article{ presotto90interprocess,
    author = "D. L. Presotto and D. M. Ritchie",
    title = "Interprocess Communication in the Ninth Edition Unix System",
    journal = "Software, Practice and Experience",
    volume = "20",
    number = "S1",
    publisher = "John Wiley & Sons",
    address = "New York, NY",
    pages = "3--18",
    year = "1990",
    url = "citeseer.ist.psu.edu/presotto90interprocess.html" }
Citations (may not include all citations):
640   Transmission Control Protocol (context) - Postel - 1981
444   Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986
380   Design and Implementation of the Sun Network Filesystem - Sandberg, Goldberg et al. - 1985
318   Domain Names---Concepts and Facilities (context) - Mockapetris - 1987
309   Requirements for Internet Hosts-- Communication Layers (context) - Braden - 1989
304   User Datagram Protocol - Postel - 1980
105   The Duality of Memory and Communication in the Implementatio.. - Young, Tevanian et al. - 1987
103   A Stream Input-Output System - Ritchie - 1984
54   The Clearinghouse: A Decentralized Agent for Locating Named .. (context) - Oppen, Dalal - 1983
29   Processes as Files (context) - Killian - 1984
11   The Automounter - Callaghan, Lyon - 1989
7   Datakit-- A Modular Network for Synchronous and Asynchronous.. (context) - Fraser - 1980
7   Task Communication in DEMOS (context) - Baskett, Howard et al.
7   Interface Definition (context) - AT, System - 1989
5   The Version 8 Network File System (context) - Weinberger - 1984
5   A Name Service for Evolving, Heterogeneous Systems (context) - Schwartz, Zahorjan et al. - 1987
4   Berkeley Software Distribution (context) - Division, Berkeley et al. - 1983
3   Face the Nation - Pike, Presotto - 1985
3   Unix Programmer's Reference Manual (context) - Research, Berkeley - 1986
2   The Blit Debugger (context) - Cargill - 1983
2   Implementation of Dial-up IP for UNIX Systems (context) - Lanzillo, Partridge - 1989
2   Release 3 STREAMS Programmer's Guide (context) - AT, UNIX - 1986
1   Radio-science Publications (context) - Doc'Smith, IPC - 1931
1   RFS Architechtural Overview (context) - Rifkin, Forbes et al. - 1986



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.wavelet.org/cm/cs/who/dmr/):   More
The Development of the C Language - Ritchie (1993)   (Correct)
The Evolution of the Unix Time-sharing System - Ritchie (1984)   (Correct)
C Reference Manual - Dennis Ritchie   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC