Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mmacia/rabbitmqcppconnector

RabbitMQ C++ Connector
https://github.com/mmacia/rabbitmqcppconnector

Last synced: about 2 months ago
JSON representation

RabbitMQ C++ Connector

Awesome Lists containing this project

README

        

# RabbitMQ C++ Connector

Status: **WIP, not fully usable yet.**

## What is working? ##

See `examples` directory.

- Connection to AMQP servers.
- Declare Queues.
- Basic consumer.

## What it is RabbitMQ C++ Connector?

**RabbitMQ C++ Connector** is a wrapper to use [RabbitMQ](http://www.rabbitmq.com) services in an object oriented
way. This software uses the low level library `librabbitmq-c` to connect into
RabbitMQ servers and uses the Observer Pattern to ease integrate into your projects.

## How to compile

First, ensure that you have all needed software:

`apt-get install build-essential cmake make`

Next, you need to update Git submodules:

`git submodule init; git submodule update`

Lastly, proceed to build the sources:

`mkdir build; cd build`

`cmake ..; make`