Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cjus/msgcourier

An Open Source, Cross-Platform, Message Oriented Middleware Server for Distributed Computing and Peer-to-Peer applications
https://github.com/cjus/msgcourier

Last synced: about 1 month ago
JSON representation

An Open Source, Cross-Platform, Message Oriented Middleware Server for Distributed Computing and Peer-to-Peer applications

Awesome Lists containing this project

README

        

# msgCourier

## Purpose

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...