一个简单但可用的 RPC 框架
Remmy 是一个简单但可用的 RPC 库。由于代码的结构简单,它也适合用于教育领域。通信层可以使用任何网络库实现。目前,我们支持 ASIO 和 ZeroMQ 作为网络层。
请注意,我们在这里使用了 -DCOMM_LAYER=ASIO 选项。Remmy 支持 ASIO 和 ZMQ。这里我们选择 ASIO 作为通信层。
Remmy/remmy.sln 是一个 VS 2019 解决方案文件。您可以使用 VS 2019 打开该解决方案并编译测试项目。但是,如果您选择使用 VS 2017,则需要重新定位解决方案才能进行构建。要重新定位解决方案,请打开它,右键单击 解决方案资源管理器 中的 解决方案 Remmy``,然后选择 重新定位解决方案。在弹出窗口中,为 Windows SDK 版本 选择 最新安装版本。默认情况下,该解决方案使用 ASIO 作为通信层。如果切换到 ZeroMQ,则需要
暂无开放 Issues,或尚未同步最近议题。