import SimpleXMLRPCServer db = 'C:/tmp/usuarios.txt' def login(usuario,senha): try: linhas = open(db,'r').read() except: return False for linha in linhas.split('\n'): user,passwd = linha.split('|') if user == usuario and senha == senha: return True return False def registra(usuario,senha): if login(usuario,senha): return False conexao = open(db,'a') conexao.write('%s|%s\n'%(usuario,senha)) conexao.close() return True server = SimpleXMLRPCServer.SimpleXMLRPCServer(('localhost',8081)) server.register_function(login) server.register_function(registra) server.serve_forever() print "WS Py up and Running"