Skip to forum content
PyDev
Форум python-разработчиков
You are not logged in.
Please login or register.
Root
»
Веб-программирование
»
реализация параллельных вычислений на python
You must log in or register to post a new topic
Posts [ 1 to 7 of 7 ]
- Registered: Dec. 12, 2008, 4:17 p.m.
- Posts: 14
Задача следующая: для параллельной обработки информации основной zope-сервер получает информацию, разбивает ее на N частей и отправляет на N клиентских машин, размещенных у разных хостеров. Затем получает N ответов , объединяет их и результат отображает клиенту. Таким образом происходит сложный обсчет и обработка информации вреальном времени.
Вопрос как это реализовать?
(Давно смотрю в сторону xmlrpc но хостеры часто не дают запускать web-сервисы, другой вариант - через формы, что неудобно и долго.)
- Registered: Sept. 19, 2007, 3:30 p.m.
- Posts: 182
Хм. так на вскидку - проблем не вижу.
XML-RPC вполне можно через CGI прикрутить (а это минимум, как некоторые хостеры поддерживают питон).
В модуле SimpleXMLRPCServer есть CGIXMLRPCRequestHandler
Подробрее см. доку:
http://www.python.org/doc/2.5.2/lib/node661.html
- Registered: Dec. 12, 2008, 4:17 p.m.
- Posts: 14
- Registered: Dec. 12, 2008, 4:17 p.m.
- Posts: 14
интересная штука получается:
с домашнего компьютера обрататиться по xml-rpc к серверу X можно, а с удаленного компьютера (на хостинге) скрипт, который прекрасно работает локально - выдает ошибку 404:сервер Х не найден
Last edited Dec. 24, 2008, 8:24 a.m.
- Registered: Sept. 19, 2007, 3:30 p.m.
- Posts: 182
404 - это страница не найдена. А не сервер =)
Last edited Dec. 24, 2008, 11:49 a.m.
- Registered: Dec. 12, 2008, 4:17 p.m.
- Posts: 14
причем с любого хостинга с питона или с processing скрипт не выполняется а с домашней машины или с тогоже хоста где расположен сам сервер - xml-rpc работает стабильно. Это похоже на файрвол но хостер меня заверил что файрвола у них нет и клиент должен всегда работать, спрашивали может есть какие-то глобальные настройки питона типа php.ini чтобы позволить скрипту обращаться к серверу
Last edited Dec. 27, 2008, 1:58 p.m.
- Registered: Sept. 19, 2007, 3:30 p.m.
- Posts: 182
Очень странно.
А можешь полный трейсбек ошибки?
А если попробовать стукнуть через urllib к этой страничке?
Root
»
Веб-программирование
»
реализация параллельных вычислений на python