Very Simple RPCs built with sockets in python.
from rpc import RPCClient
server = RPCClient('0.0.0.0', 8080)
server.connect()
print(server.add(5, 6))
print(server.sub(5, 6))
server.disconnect()def add(a, b):
return a+b
def sub(a, b):
return a-b
from rpc import RPCServer
server = RPCServer()
server.registerMethod(add)
server.registerMethod(sub)
server.run()class Mathematics:
def add(a, b):
return a+b
def sub(a, b):
return a-b
from rpc import RPCServer
server = RPCServer()
server.registerInstance(Mathematics)
server.run()