Change search
ReferencesLink to record
Permanent link

Direct link
An efficient marshaling framework for distributed systems
Number of Authors: 3
2003 (English)Conference paper (Refereed)
Abstract [en]

An efficient (un)marshaling framework is presented. It is designed for distributed applications implemented in languages such as C++. A marshaler/unmarshaler pair converts arbitrary \emph{structured} data between its host and network representations. This technology can also be used for persistent storage. Our framework simplifies the design of efficient and flexible marshalers. The network latency is reduced by concurrent execution of (un)marshaling and network operations. The framework is actually used in Mozart, a distributed programming system that implements Oz, a multi-paradigm concurrent language. Mozart, including the implementation of the framework, is available at http://www.mozart-oz.org.

Place, publisher, year, edition, pages
2003, 2.
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:ri:diva-22429OAI: oai:DiVA.org:ri-22429DiVA: diva2:1041974
Conference
PaCT 2003: 7th Int'l Conference on Parallel Computing Technologies
Note
http://www.sics.se/~kost/pubs/marshaling-PaCT03.psAvailable from: 2016-10-31 Created: 2016-10-31

Open Access in DiVA

fulltext(255 kB)2 downloads
File information
File name FULLTEXT01.psFile size 255 kBChecksum SHA-512
d2255d92b6e171d3e615ca892617e28ad4893b735441fe830a71631163072c086e067a431406423a87d035fd0adad71ba1fc1a2b705e1eda2d97879b89ac74bb
Type fulltextMimetype application/postscript

Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 2 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 3 hits
ReferencesLink to record
Permanent link

Direct link