English

Modular Remote Communication Protocol Interpreters

Software Engineering 2017-11-28 v1

Abstract

We present "endpoints", a library that provides consistent client implementation, server implementation and documentation from a user-defined communication protocol description. The library provides type safe remote invocations, and is modular and extensible. This paper shows how its usage looks like, highlights the Scala features that its implementation relies on, and compares it to other similar tools.

Keywords

Cite

@article{arxiv.1711.09288,
  title  = {Modular Remote Communication Protocol Interpreters},
  author = {Julien Richard-Foy and Wojciech Pituła},
  journal= {arXiv preprint arXiv:1711.09288},
  year   = {2017}
}
R2 v1 2026-06-22T22:56:53.201Z