我一直在想这个问题,并曾尝试谷歌,但没有得到答案。也许我的关键字不准确。RPC调用,按需连接或持续连接?常见的模式是什么?
RPC库中的连接是否像XML-RPC一样需要或常量?如果它不变,它如何保持大量的连接?例如,如果我有100,000个代理要控制。如果它是按需的,它如何克服在频繁通话中建立连接的成本?例如,每秒1000个呼叫。
我最好的猜测是有一个连接池缓存与超时最近的连接。但不知道常用的实现是什么。
我一直在想这个问题,并曾尝试谷歌,但没有得到答案。也许我的关键字不准确。RPC调用,按需连接或持续连接?常见的模式是什么?
RPC库中的连接是否像XML-RPC一样需要或常量?如果它不变,它如何保持大量的连接?例如,如果我有100,000个代理要控制。如果它是按需的,它如何克服在频繁通话中建立连接的成本?例如,每秒1000个呼叫。
我最好的猜测是有一个连接池缓存与超时最近的连接。但不知道常用的实现是什么。
最后我看了一下Apache XMLRPC库,它基于httpcall,所以它的连接点播
感谢您关注这个!我正在考虑使用https://grpc.io/,但也不确定它是否支持常量连接,但它看起来非常有前途。 – MDijkstra 2018-01-09 19:00:46
让我们来说说apache ws-xmlprc。但我认为应该有一个大多数xmlrpc库采用的普通模式。 – 2012-02-15 22:54:47
看起来好像没有多少人在考虑这个问题:( – 2012-02-16 22:20:37