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 | Software Development Libraries |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | C |
A modern platform independent OO language with a native JIT compiler.