【问题标题】:Does XML-RPC in general allows to call few functions at once?XML-RPC 通常允许一次调用几个函数吗?
【发布时间】:2011-03-21 13:28:46
【问题描述】:

我可以在一篇关于 XML-RPC 服务器的帖子中问几个问题吗? 如果是,我该如何在 python 和 xmlrpclib 中做到这一点?

我在慢速连接上使用 XML-RPC 服务器,所以我想一次调用几个函数,因为每次调用花费我 700 毫秒。

【问题讨论】:

    标签: python soap xml-rpc xmlrpclib


    【解决方案1】:

    【讨论】:

    • 感谢您的链接。不幸的是,Bugzilla xml-rpc 服务器不支持 muticalling。
    • 为此我无法提供任何帮助 ;-)
    【解决方案2】:

    是否可能支持多路呼叫对您有任何影响取决于 700 毫秒的去向。

    你是如何测量你的 700 毫秒的?

    运行查询的数据包捕获并分析结果。应该可以大致推断出往返时间、带宽限制,无论是服务器的应用层还是客户端机器的名称解析。

    【讨论】:

    • 我跟踪了我的脚本,发现它每次读取 1 个字符。也许这就是结果如此缓慢的原因。我正在使用 python 的 xmlrpclib 库,并没有故意将缓冲区设置为 1 个字符。必须找到可以更改的地方。
    猜你喜欢
    • 1970-01-01
    • 2011-05-18
    • 1970-01-01
    • 2013-05-31
    • 1970-01-01
    • 2014-01-16
    • 2019-10-02
    • 1970-01-01
    • 2019-07-17
    相关资源
    最近更新 更多