🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.os
Article #32

Re: Experiences with RPC

#32
From: darrell
Date: Mon, 26 Jan 1987 15:18
19 lines
1351 bytes
--

An alternative version of the same strategy is to use machine dependent
format for messages local to the machine (perhaps also for messages between
the same type of machine), and then to use a canonical format on the
network.  This requires very little more overhead than the strategy of
always using a canonical format, yet avoids the cost of translations in the
most important cases.

This strategy is actually implemented by the Accent (and now Mach) IPC
systems.  It is possible because messages contain type information
describing the fields in them.  Non-local messages are implemented by a
server which translates the messages and sends them over the net.  At the
same time, the anonymous nature of the port abstraction allows applications
to remain ignorant of whether the messages they send are local or not.

  Rob

--
Technical Details
Message-ID: <2597@sdcsvax.UCSD.EDU>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!ucbvax!sdcsvax!darrell

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbatt!ucbvax!sdcsvax!darrell
From: darrell@sdcsvax.UUCP
Newsgroups: mod.os
Subject: Re: Experiences with RPC
Message-ID: <2597@sdcsvax.UCSD.EDU>
Date: Mon, 26-Jan-87 10:18:00 EST
Article-I.D.: sdcsvax.2597
Posted: Mon Jan 26 10:18:00 1987
Date-Received: Tue, 27-Jan-87 03:57:26 EST
Sender: darrell@sdcsvax.UCSD.EDU
Organization: Carnegie-Mellon University, CS/RI
Lines: 19
Approved: mod-os@sdcsvax.uucp