A robust, somewhat scalable, cross-platform client-server messaging system for dynamic distributed applications. #Message system #Java library #Multi-client server #Message #Server #Java
MUSCLE has been developed, used, and refined as the networking component of BeShare, CueConsole, CueStation, and various other audio control applications at Level Control Systems (now Meyer Sound Laboratories) for over six years.
It allows (n) client programs (each of which may be running on a separate computer and/or under a different OS) to communicate with each other in a many-to-many message-passing style.
It employs a central server to which client programs may connect or disconnect at any time (This design is similar to other client-server systems such as Quake servers, IRC servers, and Napster servers, but more general in application).
In addition to the client-server system, MUSCLE contains classes to support peer-to-peer message streaming connections, as well as some handy miscellaneous utility classes.
As distributed, the server side of the software is ready to compile and run, but to do much with it you'll want to write your own client software. Example client software can be found in the "test" subdirectory.
What's new in Muscle 6.21:
- Merged in Mika Lindqvist's patch to make the StackWalker code use less stack space
- Merged in Mika Linkdqvist's patches for better Cygwin compatibility
- Made the StackWalker code a bit more robust
- Merged in Mika Lindqvist's patch to the VC++12 projects to link debug builds against the MultiThreadedDebug run time library rather than the MultiThreaded library
Muscle 6.21
add to watchlist add to download basket send us an update REPORT- runs on:
- Windows All
- file size:
- 2.2 MB
- filename:
- muscle6.21.zip
- main category:
- Programming
- developer:
- visit homepage
Microsoft Teams
Windows Sandbox Launcher
7-Zip
Zoom Client
ShareX
Bitdefender Antivirus Free
Context Menu Manager
calibre
IrfanView
4k Video Downloader
- calibre
- IrfanView
- 4k Video Downloader
- Microsoft Teams
- Windows Sandbox Launcher
- 7-Zip
- Zoom Client
- ShareX
- Bitdefender Antivirus Free
- Context Menu Manager