警告:这仍然是一个婴儿项目...我很快就会在nuget上发布它...并创建示例项目...并开发多语句调用...并开发自动客户端接口实现(将允许操作由公共接口定义的客户端对象,该实现仅存在于服务器端)...并添加更多功能...很快。

它是什么,它有什么作用?

提示:RPC代表远程过程调用。 RPC# 提供一种简单的方法来触发远程代码执行和远程对象处理。无论您使用何种数据提供程序,无论您以何种方式连接到您的服务器(WCF、套接字、HttpClient、ServiceStack...)。这可能与.Net Remoting相比,但更轻巧,并具有更多功能。

说到这。 这是它的作用:复杂执行:如果f和g是两个远程函数,那么执行f(g(x))或f(x)+g(y)(等等)只需要一次网络调用,异步或阻塞调用方式。

我如何使用它?

检查示例以获。