# Libreria
from xmlrpc.server import SimpleXMLRPCServer
# Definición del servidor
servidor = SimpleXMLRPCServer(
('localhost', 8001),
allow_none=True,
logRequests=True
)
# Definición de la función
def sumar(num1, num2):
return num1 + num2
# registro de la función
servidor.register_function(sumar)
# Ejecución del servidor
if __name__ == '__main__':
try:
print('Iniciando servidor...')
servidor.serve_forever()
except KeyboardInterrupt:
print('Terminando servidor...')