Cross-platform and simple to use client-server messaging system designed for building dynamic distributed applications from scratch. #Messaging system #Broadcast server #Unicast server #Multicast #Server #Unicast
MUSCLE is practical cross-platform client-server messaging system created for a wide variety of applications capable to run under any POSIX-compliant operating system.
MUSCLE is used as a networking component of numerous applications like CueStation, BeShare, CueConsole and many other audio control utilities.
Thanks to MUSCLE you can easily send messages from one computer to another over TCP streams, run a muscled server on your Mac, send messaged under any operating system and more.
NOTE: Detailed installation and usage instructions are available in the HOWTOBUILD.txt files located inside the muscle ZIP file.
System requirements
What's new in MUSCLE 6.41:
- Added ReadAndDeflateAndWrite() and ReadAndInflateAndWrite() functions to the ZLibUtilityFunctions.{cpp,h} API, and to the ZLibCodec class, to more easily support inflation/ deflation of large files without having to load all their data into RAM at once.
- Added Visual Studio 2017 RTM project files, as provided by Mika Lindqvist.
- FileDataIO::GetReadSelectSocket() and GetWriteSelectSocket() now return valid ConstSocketRef objects on OS's that do support select-ing on a file's file descriptor (read: under POSIX-y OS's, but not under Windows)
- hexterm now supports a file=filename argument, in case you want hexterm to read its input bytes from a file.
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy
MUSCLE 6.41
add to watchlist add to download basket send us an update REPORT- runs on:
- Mac OS X (-)
- file size:
- 2.4 MB
- filename:
- muscle6.41.zip
1 screenshot:
- main category:
- Network/Admin
- developer:
- visit homepage