1. Ivan38

    16.12.2008 01:09

    как реализовать сервер для примера ниже на основе CGIXMLRPCRequestHandler на хостинге с доменом типа site.ru

    Клиент:
    import xmlrpclib
    # Установить соединение
    req = xmlrpclib.ServerProxy("http://localhost:8000")
    try:
    # Вызвать удаленную функцию
    print req.add(1, 3)
    except xmlrpclib.Error, v:
    print "ERROR",

    Сервер:
    from SimpleXMLRPCServer import SimpleXMLRPCServer
    srv = SimpleXMLRPCServer(("localhost", 8000)) # Запустить сервер
    srv.register_function(pow) # Зарегистрировать функцию
    srv.register_function(lambda x,y: x+y, 'add') # И еще одну
    srv.serve_forever() # Обслуживать запросы
Страницы
(1)

bbcode