๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

A Novel Approach to Marshalling

โœ Scribed by ALBERTO BARTOLI


Publisher
John Wiley and Sons
Year
1997
Tongue
English
Weight
278 KB
Volume
27
Category
Article
ISSN
0038-0644

No coin nor oath required. For personal study only.

โœฆ Synopsis


Assembling a collection of typed data into a form suitable for being sent across a network (marshalling) is one of the basic functionalities of any distributed system. This job is typically done by means of pieces of code (stubs) tailored to each type and linked to every process that needs them. This paper presents a novel approach where it is a single module, called the Marshalling Machine (MM), that performs marshalling by using a description of the data structure to be transferred. Such a description is in fact a program written in a simple assembly-like language specialized for marshalling, and MM is an interpreter for this language. The design and implementation of both MM and its language are discussed in detail. The performance of a prototype is analysed, and it is shown that the potential performance loss intrinsic to this interpreted approach is unlikely to be a practical issue. The reason is because, essentially, the cost of decoding instructions of the MM language is negligible compared to the fixed costs of the entire message-passing machinery. Motivations for this work are the potential advantages of an MM-based run-time system over a traditional approach based on compiled stubs. These advantages are discussed extensively, and include greater flexibility, simpler generation of distributed programs, a smaller number of memory-to-memory copies in the message-passing machinery, and elegant accommodation of services whose interface is discovered at run-time.


๐Ÿ“œ SIMILAR VOLUMES


A novel approach to Ising problems
โœ C. Hoede; H.J.W. Zandvliet ๐Ÿ“‚ Article ๐Ÿ“… 2008 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 147 KB ๐Ÿ‘ 1 views
cover
โœ Chadwick, Elizabeth ๐Ÿ“‚ Fiction ๐Ÿ“… 2010 ๐Ÿ› Little, Brown Book Group ๐ŸŒ English โš– 441 KB ๐Ÿ‘ 2 views
Colloidal gas aphrons: A novel approach
โœ P. Jauregi; J. Varley ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 174 KB ๐Ÿ‘ 1 views

## Sebba (1987) defined colloidal gas aphrons (CGA) as microbubbles stabilized by surfactant layers, which are created by stirring surfactant solutions at speeds greater than a critical value. A high shear impeller is used for stirring and critical values for the impeller speed must be exceeded to

A novel free-radical approach to methyle
โœ Piotr Baล‚czewski ๐Ÿ“‚ Article ๐Ÿ“… 1997 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 153 KB

A new free-radical strategy for the synthesis of โฃ-functionalized diethyl b-ketophosphonates utilizing diethyl b-ketophosphonyl โฃ-radical is exemplified by the formal synthesis of methylenomycin B-a cyclopentanoid antibiotic.

cover
โœ Mandy Baxter ๐Ÿ“‚ Fiction ๐Ÿ“… 2015 ๐Ÿ› Zebra Books/Kensington Books ๐ŸŒ English โš– 162 KB ๐Ÿ‘ 1 views

**Strong, relentless, and lethal, he plays every angle to trap the worst criminals. But for the one woman he can't resist, he'll break all the rules...** For hotel manager Tabitha Martin, bad boys usually spell disaster. And her new guest promises just that, with his formidable build, tattooe