Написал простой XMLRPC сервер и клиент на python. Когда тестирую на localhost - всё работает замечательно. Запросы выполняются мгновенно. Как только перенёс клиент на соседний компьютер, вызов одной процедуры (передаёт 1 инт и принимает 1 инт) длится 5 секунд. С чем это может быть связано?
Код клиента:
self.req = xmlrpclib.ServerProxy("http://192.168.1.3:8091")
ChangeID = self.req.CheckPlayerChanges(self.PlayerID)
Код сервера:
srv = SimpleXMLRPCServer(("localhost", port)) # Starting server
srv.register_function(self.CheckPlayerChanges)
srv.serve_forever()
............
def CheckPlayerChanges(self,PlayerID):
Player = self.CheckPlayerID(PlayerID)
if Player == 0:
return "ERROR"
Data = Player.HaveData
Player.HaveData=0
return Data
Ответ на:
комментарий
от anonymous4
Ответ на:
комментарий
от gardster
Ответ на:
комментарий
от gardster
Ответ на:
комментарий
от hizel
Ответ на:
комментарий
от gardster
Ответ на:
комментарий
от hizel
Ответ на:
комментарий
от gardster
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Долгий запрос (2012)
- Форум Privoxy, долгое время запроса к серверу. (2010)
- Форум время выполнения запроса (2012)
- Форум Долгий ответ curl запроса (2022)
- Форум Долгое время мучился вопросом (2006)
- Форум http запрос ответ python (2016)
- Форум Ldap - запрос в Python (2016)
- Форум SQL запрос и python (2020)
- Форум Кэширование запроса в python (2014)
- Форум Python вывод ldap-запроса (2013)