RMI for C++C++远程方法调用框架
RMI for C++ 是一个专为 C++ 语言提供的远程方法调用框架,与 CORBA 不同的是,CORBA 适合不同的编程语言之间进行互操作,而 RMI for C++ 专为 C++ 涉及,因此效率更高,速度更快,开发也便捷。
下面是服务器端示例代码:
#include <RCF/RCF.hpp>
RCF_BEGIN(I_Echo, "I_Echo")
RCF_METHOD_R1(std::string, echo, const std::string &);
RCF_END(I_Echo);
class Echo
{
public:
std::string echo(const std::string &msg) { return msg; }
};
int main()
{
int port = 50001;
RCF::RcfServer server(port);
server.bind<I_Echo, Echo>();
server.start();
return 0;
}
评论
protobuf-rpc-proJava远程方法调用框架
protobuf-rpc-pro是一个Java类库,提供了基于Google的ProtocolBuffers协议的远程方法调用的框架。基于Netty底层的NIO技术。支持TCP重用/keep-alive
protobuf-rpc-proJava远程方法调用框架
0
protobuf-rpc-proJava远程方法调用框架
protobuf-rpc-pro 是一个Java类库,提供了基于 Google 的 Protocol
protobuf-rpc-proJava远程方法调用框架
0
RPyCPython远程方法调用
rpyc(RemotePythonCall)为分布式计算环境提供了优良的基础平台。使用rpyc编写c/s结构程序,完全不用考虑老式的socket编程,现在只用编写简单的3、5行代码即可完成以前的数千行
RPyCPython远程方法调用
0
Crispy远程调用框架
Crispy是CommunicationperRemoteInvocationfordifferentkindsofServicesviaProxYs的缩写。Crispy是一个远程调用框架,它支持广泛
Crispy远程调用框架
0
BRAPJava远程调用框架
BRAP(BinaryRemotingandAuthenticationProtocol)是一个Java远程调用框架,它将原生Java对象序列化压缩装入HTTP中。它是SpringHttpInvoke
BRAPJava远程调用框架
0