处理rpc请求的最佳设计模式是什么?

我现在正在用C ++开发一个json-rpc项目。 我还没有决定如何处理rpc的请求。 从客户端,服务器接收像下面这样的jsons。

{"method":"App1hoge", ...}
{"method":"App1fuga", ...}
{"method":"App2foo", ...}

服务器端处理一些应用程序,App1,App2等。所以我认为我应该为每个类设计ApplicationRule类。 在这种情况下,需要App1Rule和App2Rule类。 我还应该设计ApplicationRuleManager来处理每个规则。 但我不确定我是如何设计ApplicationRuleManager的。

一般来说,我应该如何设计ApplicationRuleManager和每个ApplicationRule之间的关系? 战略模式熟悉这种情况?

任何帮助,将不胜感激。

链接地址: http://www.djcxy.com/p/61223.html

上一篇: What is best design pattern for handling rpc requests?

下一篇: RabbitMQ RPC tutorial query