Projects / libcomm

libcomm

The libcomm library is designed to facilitate handling structured messages between programs. The messages consist of three parts: a keyword, a body, and a delimiter. The keyword is used to identify the message for dispatch on the receiver. An example of the usage of this library might be to facilitate the communication between a GUI frontend and a program doing calculations in the background (the "backend"). Since the messages are human-readable (as opposed to shared memory or binary messages), it allows the backend to be tested separately from the frontend, either by a human or by a testing script.

Tags
Licenses
Operating Systems
Implementation
Screenshot

Project Spotlight

Objeck Programming Language

A modern platform independent OO language with a native JIT compiler.

Screenshot

Project Spotlight

Opendedup

A deduplication based filesystem for Windows and Linux (SDFS)