Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 960 Bytes

README.md

File metadata and controls

32 lines (22 loc) · 960 Bytes

FastRPC

FastRPC is a XML-RPC based protocol that uses binary data serialization format. Library includes C++ and Python implementations and a console client.

The library supports both protocols due to FastRPC's full data compatibility with the XML-RPC. Data format is negotiated via the HTTP content negotiation.

Installation

AUR package is available for Arch Linux distribution. For other platforms the FastRPC library can be compiled and installed using autotools and make:

git clone https://github.com/seznam/fastrpc.git
cd fastrpc

libtoolize --force
aclocal
automake --force-missing --add-missing
autoconf
./configure --prefix=/usr
make
sudo make install

Usage

See examples for learning how to work with the C++ library.

Python

See separate instructions on how to install and use python library.