Skip to content

RapidJsonRpc-Cpp is a reimplementation of JsonRpc-Cpp, A fast JSON parser/generator for C++

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING.GPL
LGPL-3.0
COPYING.LGPL
Notifications You must be signed in to change notification settings

winterlc/RapidJsonRpc-Cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RapidJsonRpc-Cpp
===========

Introduction
------------
RapidJsonRpc-Cpp is a reimplementation of JsonRpc-Cpp.

It's original implementation library(https://sourceforge.net/projects/jsonrpc-cpp/) uses JsonCpp library (http://jsoncpp.sourceforge.net/) to encode/decode JSON messages.

RapidJsonRpc-Cpp library is a C++ implementation of JSON-RPC 2.0 protocol (http://www.jsonrpc.org/specification).

It uses RapidJSON library (https://github.com/Tencent/rapidjson) to encode/decode JSON messages.

Compilation and installation
----------------------------

The preferred way to build is via autotools (./autogen.sh ; ./configure ; make ; make install).

You can also build and install via scons (see INSTALL file).

Future work
------------

- Multithreaded UDP/TCP servers;
- HTTP / CGI encapsulation;
- Implement a ClientTransactionManager for JSON-RPC client. This object would
manage retransmissions, check if server response correspond to a precedent 
query, ...

Contact 
-------

Stephen Liang <stephen_liang@163.com>

About

RapidJsonRpc-Cpp is a reimplementation of JsonRpc-Cpp, A fast JSON parser/generator for C++

Topics

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING.GPL
LGPL-3.0
COPYING.LGPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published