MUSCLE 4.24 (Default branch) |
|
|
MUSCLE (Multi User Server Client Linking
Environment) is an N-way messaging server and
networking API. It includes client-side networking
APIs for various languages, including C, C++, C#,
Delphi, Java, and Python. MUSCLE lets programs
communicate over a network via streams of
serialized Message objects. The included server
program ("muscled") lets its clients message each
other and store information in its server-side
hierarchical database. The database supports
flexible queries via hierarchical wildcarding, and
"live" updates via a subscription mechanism.
License: BSD License (revised)
Changes:
This release adds support for using librt as a back-end for the timing functions. It adds an ExecuteSynchronousMessage() call for easy "remote function call" style networking, improves the Zip file reading/writing API, and has various other minor enhancements.
|