Bookmarks tagged [inter-process-communication]
Efficient cross-language IPC/RPC, works between C++, Java, Python, PHP, C, and many more other languages. Originally developed by Facebook. [Apache2]
- tags: cpp, inter-process-communication
http://kentonv.github.io/capnproto/
Fast data interchange format and capability-based RPC system. [MIT]
- tags: cpp, inter-process-communication
https://github.com/grpc/grpc
A high performance, open source, general-purpose RPC framework. [BSD] website
https://github.com/zeroc-ice/ice
Comprehensive RPC framework with support for C++, C, Java, JavaScript, Python and more. [GPLv2]
https://github.com/cinemast/libjson-rpc-cpp
JSON-RPC framework for C++ servers and clients. [MIT]
https://github.com/nanomsg/nanomsg
A simple high-performance implementation of several "scalability protocols". [MIT] website
https://github.com/nanomsg/nng
nanomsg-next-generation, a light-weight brokerless messaging library. [MIT] website
https://github.com/rpclib/rpclib
A modern C++ msgpack-RPC server and client library. [MIT]
https://github.com/pearu/simple-rpc-cpp
A simple RPC wrapper generator to C/C++ functions. [BSD]
Provides RPC and pub/sub messaging patterns. (various implementations, various languages)
- tags: cpp, inter-process-communication
http://xmlrpc-c.sourceforge.net/
A lightweight RPC library based on XML and HTTP. [BSD]
- tags: cpp, inter-process-communication