This project provides the binder component of the microservice architecture for Application Framework.
This project is available here https://github.com/redpesk-core/afb-binder.
This software if available in dual licensing. See file LICENSE.txt for detail
Building the Application framework binder has been tested successfully on most Linux distributions.
It requires the following libraries
- libafb (https://github.com/redpesk-core/afb-libafb)
- json-c
The following commands will install the binder in your subdirectory $HOME/.local (instead of /usr/local the default when CMAKE_INSTALL_PREFIX isn't set).
git clone https://github.com/redpesk-core/afb-binder
cd afb-binder
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local ..
make install
or
git clone https://github.com/redpesk-core/afb-binder
cd afb-binder
./mkbuild.sh -p $HOME/.local install
Examples of bindings running on afb-binder can be found in the project afb-binding or in the package afb-binding-tutorial.
Examples of binder extensions can be found in the subdirectory src/test-extensions