Simple XML RPC Server Basic Example : XML RPC « Network « Python Tutorial

Home
Python Tutorial
1.Introduction
2.Data Type
3.Statement
4.Operator
5.String
6.Tuple
7.List
8.Dictionary
9.Collections
10.Function
11.Class
12.File
13.Buildin Function
14.Buildin Module
15.Database
16.Regular Expressions
17.Thread
18.Tkinker
19.wxPython
20.XML
21.Network
22.CGI Web
23.Windows
Python Tutorial » Network » XML RPC 
21.23.7.Simple XML RPC Server Basic Example
from SimpleXMLRPCServer import SimpleXMLRPCServer, SimpleXMLRPCRequestHandler
from SocketServer import ForkingMixIn

class Math:
    def pow(self, x, y):
        return x ** y

    def hex(self, x):
        return "%x" % x

class ForkingServer(ForkingMixIn, SimpleXMLRPCServer):
    pass

serveraddr = ('', 8765)
srvr = ForkingServer(serveraddr, SimpleXMLRPCRequestHandler)
srvr.register_instance(Math())
srvr.register_introspection_functions()
srvr.serve_forever()
21.23.XML RPC
21.23.1.Creating an XML-RPC Server
21.23.2.Creating an XML-RPC Client
21.23.3.XML-RPC Basic Client
21.23.4.XML-RPC Introspection Client
21.23.5.Doc XML RPC Server Example
21.23.6.Simple XML RPC Server Example with functions
21.23.7.Simple XML RPC Server Basic Example
21.23.8.XML-RPC Basic Test Client
21.23.9.CGI Example
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.