seznam / Fastrpc
Licence: lgpl-2.1
FastRPC library
Stars: ✭ 31
FastRPC
FastRPC is a XML-RPC based protocol that uses binary data serialization format (see Binary protocol specification). 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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].