rest_rpc
rest_rpc copied to clipboard
modern C++(C++11), simple, easy to use rpc framework
rpc和MQ的处理方式都差不多,单独做MQ需要安装一个MQ服务器,调用也不便,要是能像这种直接用那感觉就非常好了
rest_rpc使用msgpack作为序列化&反序列化方式,是否可以将接口抽象出来,支持用户自定义序列化方式。 比如用户可以用自定义函数实现序列化和加解密,在服务器端支持用户自定义的解密和反序列化函数。 1. 抽象出逻辑可以由用户自定义序列化/反序列化/加解密算法 2. 抽象出逻辑可以由用户自由选择tcp/udp传输。 GRPC这种框架的缺点就是绑定http2,绑定protobuf,臃肿且不够灵活。
clang编译器有试过吗?
支持超大文件传输
请问我想传输超过1个G的文件下载,该怎么修改呢?
类似如下: //client std::string info client.call("get_info",info) //info 内容为"hello",并且正常返回info.len //server int get_info(std::string & info) { info = "hello"; return info.length(); } 非常感谢!
这个网站我点击了一下,是一个成人网站,关键是我在公司点击的,幸好人少。
如何停止服务端
需求:固定数量的客户端,每个客户端在退出时都远程调用stop函数,服务端接收到所有调用自动退出,而非阻塞在server.run()中。 目前是在调用线程中call exit()直接结束程序,但这样就没法做相应的后续清理工作。
0 0 1139 0 1 356 0 2 371 0 3 342 0 4 319 0 5 340 0 6 348 0 7 358 0 8 403 0 9 332...