Я построил сервер xml-rpc на Python, используя SimpleXMLRPCServer, в соответствии с примером в документации Python. Я называю это от клиента Python на той же машине. Тело серверной функции выполняется очень быстро самостоятельно.
Но я нахожу, что производительность клиента xmlrpc чрезвычайно мучительно медленная, и занимает одну секунду за звонок. (Использование xmlrpclib.)
Техника ускорения, которую я нашел в Интернете (пропуская разрешение getfqdn), не помогло.
Мой идентификатор соединения:
'http://localhost:50080'
Я запускаю Python 2.7 x64 в Windows 7, но он работает одинаково для 32-разрядного Python 2.7.