我可以在一篇文章中向XML-RPC服務器詢問幾個問題嗎? 如果是的話,我怎麼能在python和xmlrpclib中做到這一點?XML-RPC通常允許一次調用幾個函數嗎?
我在慢速連接上使用XML-RPC服務器,所以我想一次調用幾個函數,因爲每次調用都需要700ms。
我可以在一篇文章中向XML-RPC服務器詢問幾個問題嗎? 如果是的話,我怎麼能在python和xmlrpclib中做到這一點?XML-RPC通常允許一次調用幾個函數嗎?
我在慢速連接上使用XML-RPC服務器,所以我想一次調用幾個函數,因爲每次調用都需要700ms。
是否無法支持多重呼叫的讓您的任何差異取決於在700毫秒是怎麼回事。
你是怎麼測量你的700毫秒的?
運行查詢的數據包捕獲並分析結果。應該可以推斷出粗略的往返時間,帶寬限制,服務器的應用層,還是客戶端機器的名稱解析。
我追蹤了我的腳本,發現它在時間讀取1個字符。也許這就是爲什麼結果如此緩慢。我正在使用python的xmlrpclib庫,並沒有故意將緩衝區設置爲1個字符。必須找到可以改變的地方。 – user379034 2010-07-27 13:01:23
感謝您的鏈接。不幸的是,Bugzilla xml-rpc服務器不支持muticalling。 – user379034 2010-07-27 13:00:15
爲此,我無法提供任何幫助;-) – gruszczy 2010-07-27 13:16:20