Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cjus/msgcourierlite
Lite version of: An Open Source, Cross-Platform, Message Oriented Middleware Server for Distributed Computing and Peer-to-Peer applications
https://github.com/cjus/msgcourierlite
Last synced: about 1 month ago
JSON representation
Lite version of: An Open Source, Cross-Platform, Message Oriented Middleware Server for Distributed Computing and Peer-to-Peer applications
- Host: GitHub
- URL: https://github.com/cjus/msgcourierlite
- Owner: cjus
- Created: 2010-09-04T04:08:56.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2010-09-05T18:44:38.000Z (over 14 years ago)
- Last Synced: 2024-04-17T03:51:01.225Z (9 months ago)
- Language: C++
- Homepage:
- Size: 3.54 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# msgCourierLite
## Purpose
msgCourierLite is a lighter version of the msgCourier project. This version reduces the scope of the project to a core set of functionality.
msgCourier(lite) is a multi-threaded concurrent connection TCP/UDP messaging server (written in C++) for use with custom P2P applications. It was originally designed for use with the ChessBrain project but development proceeded independently.## Some points of interests
* Support for UDP ad TCP messages
* Priority message queuing
* Connection cache and queuing
* File Caching
* IP Restriction
* Built-in HTTP Server with support for mime-types, caching and server-side processing
* Support for ODBC and MySQL
* Server to Server IPC
* Message Routing with routing rules engine
* Support for multi-server (listening on multiple TCP/UDP ports)
* Support for background processing
* Built-in XMLLite parser
* And more...