Exemplo n.º 1
0
async def get_position(websocket, path):
    input = await websocket.recv()
    p_id = int(input.encode("utf-8"))
    position = pos_repo.get_pos(p_id)
    pos = UpdatedPosition()
    pos.p_id = p_id
    pos.x_pos = position.x_pos
    pos.y_pos = position.y_pos

    await websocket.send(pos.SerializeToString())
Exemplo n.º 2
0
from People.Interface.move_pb2 import UpdatedPosition
from kafka import KafkaProducer

producer = KafkaProducer(bootstrap_servers=['0.0.0.0:9092'])

update = UpdatedPosition()
update.p_id = 120
update.x_pos = 9
update.y_pos = 9

print(update)

producer.send("position", update.SerializeToString())