文件名称:rpclib:rpclib是现代的C ++ msgpack-RPC服务器和客户端库
文件大小:2.29MB
文件格式:ZIP
更新时间:2024-02-20 08:49:57
cplusplus cpp cpp14 rpc msgpack
rpclib rpclib是C ++的RPC库,同时提供客户端和服务器实现。 它是使用现代C ++ 14构建的,因此需要最新的编译器。 主要亮点: 公开要通过RPC调用的程序功能(使用任何实现msgpack-rpc的语言) 通过RPC调用函数(以任何语言编写的程序) 无需学习IDL 没有代码生成步骤就可以集成到您的构建中,只需C ++ 外观 服务器 # include < iostream> # include " rpc/server.h " void foo () { std::cout << " foo was called! " << std::endl; } int main ( int argc, char *argv[]) { // Creating a server that listens on port 8080 rpc::server srv ( 8080 ); // Binding the name "foo" to free function foo. // note: the signature is au