Skip to content

OpenMAMA is an open source project that provides a high performance middleware agnostic messaging API that interfaces with a variety of proprietary and open source message oriented middleware systems.

next
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

The Open Middleware Agnostic Messaging API

OpenMAMA is a high performance vendor neutral lightweight wrapper that provides a common API interface to different middleware and messaging solutions across a variety of platforms and languages.

OpenMAMDA is a framework that adds Market Data functionality, such as order book handling on top of MAMA.

The project's homepage provides a good overview of the project.

You can also pop into our gitter channel to have a chat if you just want quick answers:

Join the chat at https://gitter.im/OpenMAMA/OpenMAMA

Build Status

We currently use travis for smoke testing of pull requests and our own Jenkins install for generating release artifacts.

Branch Status
master (stable) Build status
next (unstable) Build status

Supported Platforms

Currently C, C++, C# and Java are all supported languages and Linux and Windows are supported platforms.

You can find more details on supported platforms here

Docker

For docker support for OpenMAMA, please see our docker guide.

Downloading the Software

You can find the latest stable releases on the our github releases page or alternatively you can check out our cloudsmith repositories which can provide stable or unstable builds depending on which repository you select.

Getting Started

If you want to dive in, take a look at our quick start guide

Documentation

We host the latest OpenMAMA Technical documentation on http://openmama.github.io

Licensing

This software is licensed under LGPL 2.1. Full terms are included in the LICENSE.md file. This software also depends on several third party libraries, the licenses for which are listed in the LICENSE-3RD-PARTY.txt file.

Contributing

Information on contributing on the project can be found here.

About

OpenMAMA is an open source project that provides a high performance middleware agnostic messaging API that interfaces with a variety of proprietary and open source message oriented middleware systems.

Topics

Resources

License

You can’t perform that action at this time.