Привет, ребята. Я хочу, чтобы для этих целей на веб-странице карты отображались координаты x и y. Для этого я буду использовать https://github.com/Viglino/ol-ext-angular, а должен использовать соединение udp для связи. python клиент, node.js сервер и angular клиент.
На данный момент у вас есть python клиент и python сервер, и они правильно взаимодействуют друг с другом.
client.py
import asyncio
import websockets
async def message():
uri="ws://localhost:4000"
async with websockets.connect(uri) as websocket:
x = input("please enter the x-coordinate:")
await websocket.send(x)
print(await websocket.recv())
y = input("please enter the y-coordinate:")
await websocket.send(y)
print(await websocket.recv())
asyncio.get_event_loop().run_until_complete(message())
server.py
import websockets
async def response(websocket, path):
xx = await websocket.recv()
print(f"we got the X-coordinate from the client: {xx}")
await websocket.send(f"X coordinates are accepted")
yy = await websocket.recv()
print(f"we got the Y-coordinate from the client: {yy}")
await websocket.send(f"Y coordinates are accepted")
start_server = websockets.serve(response, "localhost", 4000)
asyncio.get_event_loop().run_until_complete(start_server)
asyncio.get_event_loop().run_forever()
Чем я могу помочь, пожалуйста ...