-
Notifications
You must be signed in to change notification settings - Fork 40
Zeromq
Beau Barker edited this page Jul 4, 2025
·
7 revisions
ZeroMQ server.
import zmq
from jsonrpcserver import Result, Success, dispatch, method
socket = zmq.Context().socket(zmq.REP)
@method
def ping() -> Result:
"""JSON-RPC method"""
return Success("pong")
if __name__ == "__main__":
socket.bind("tcp://*:5000")
while True:
request = socket.recv().decode()
socket.send_string(dispatch(request))Reference: JSON-RPC in ZeroMQ.
Contributions are appreciated – simply hit Edit or New page.