|
@@ -0,0 +1,19 @@
|
|
|
|
+import asyncio
|
|
|
|
+import websockets
|
|
|
|
+
|
|
|
|
+async def hello(websocket):
|
|
|
|
+ name = await websocket.recv()
|
|
|
|
+ print(f"<<< {name}")
|
|
|
|
+
|
|
|
|
+ greeting = f"Hello {name}!"
|
|
|
|
+
|
|
|
|
+ #await websocket.send(greeting)
|
|
|
|
+ #don't send anything, just log
|
|
|
|
+ print(f">>> {greeting}")
|
|
|
|
+
|
|
|
|
+async def main():
|
|
|
|
+ async with websockets.serve(hello, "193.2.68.227", 8765):
|
|
|
|
+ await asyncio.Future() # run forever
|
|
|
|
+
|
|
|
|
+if __name__ == "__main__":
|
|
|
|
+ asyncio.run(main())
|