└── server └── server.py /server/server.py: -------------------------------------------------------------------------------- 1 | from aiohttp import web 2 | import socketio 3 | 4 | sio = socketio.AsyncServer() 5 | app = web.Application() 6 | sio.attach(app) 7 | 8 | async def index(request): 9 | return web.Response(text="Hello World", content_type='text/html') 10 | 11 | @sio.on('message') 12 | def print_message(sid, message): 13 | print("Socket ID: ", sid) 14 | print(message) 15 | 16 | app.router.add_get('/', index) 17 | 18 | if __name__ == '__main__': 19 | web.run_app(app) 20 | 21 | --------------------------------------------------------------------------------