0mq message publisher
This commit is contained in:
parent
4e24bd0f63
commit
8a73594aa9
|
@ -0,0 +1,22 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
from sys import argv
|
||||
|
||||
host = argv[1] if argv[1] else "127.0.0.1"
|
||||
|
||||
serv = "tcp://" + host + ":5555"
|
||||
|
||||
import zmq
|
||||
|
||||
context = zmq.Context()
|
||||
print("Verbinde zu %s" % serv)
|
||||
socket = context.socket(zmq.SUB)
|
||||
|
||||
socket.connect(serv)
|
||||
|
||||
socket.setsockopt_string(zmq.SUBSCRIBE, "MSG")
|
||||
|
||||
while True:
|
||||
line = socket.recv_string()
|
||||
print("< "+ line)
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
import zmq
|
||||
|
||||
context = zmq.Context()
|
||||
|
||||
server = context.socket(zmq.PUB)
|
||||
server.bind("tcp://*:5555")
|
||||
|
||||
while True:
|
||||
line = input("> ")
|
||||
server.send_string("MSG %s" % line)
|
Loading…
Reference in New Issue