ACM Home Page
Please provide us with feedback. Feedback
Using BINS for inter-process communication
Full text PdfPdf (544 KB)
Source ACM SIGPLAN Notices archive
Volume 20 ,  Issue 2  (February 1985) table of contents
COLUMN: Technical contributions table of contents
Pages: 32 - 41  
Year of Publication: 1985
ISSN:0362-1340
Author
Peter C. J. Graham  University of Manitoba, Winnipeg, Manitoba, Canada
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 7,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/988304.988309
What is a DOI?

ABSTRACT

A bin is essentially a message drop, used to implement inter-process communications in the FRANK programming language. The use of bins provides three distinct advantages over traditional message passing systems.1) relative anonymity,2) multiple servers,3) enhanced compile time checking. (relative to systems like Thoth[3]).This paper discusses the rationale behind bins and the possible implementation strategies under examination. Finally, it gives two examples using bins which will illustrate the concept.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Brinch Hansen, Per.. <u>The Programming Language Concurrent Pascal</u> "IEEE Transactions on Software Engineering", June 1975, pp. 199--207.
 
2
Cashin, Peter M.. <u>Inter Process Communication</u> Internal B.N.R. document, Reference: 8005014, June 1980.
 
3
 
4
Ditchfield, Glen, etal. <u>Preliminary FRANK Reference Manual</u>. (to be published as a University of Manitoba Scientific Report)
5
6
 
7
Mitchell, James G., etal. <u>Mesa Language Manual Version 5.0</u> XEROX Palo Alto Research Center report #CSL-79-3.
 
8
Nelson, Bruce J., <u>Remote Procedure Call</u> XEROX Palo Alto Research Center report #CSL-81-9.