Socket.ioの代わりに、SockJS(https://github.com/sockjs/sockjs-client)があります。これは、Socket.ioよりも保守がよく安定しているようです。
この質問は、たとえばチャットアプリケーションを構築するためにWebフレームワークでSockJSを使用するアーキテクチャの概念を理解することについてです。
私の現在の理解では、WebSocketを作成するには、SockJSクライアントとSocketJSサーバー(私の場合はSockJS-Tornado(https://github.com/MrJoes/sockjs-tornado)を使用する予定です)が必要です-スタイルのコミュニケーション。
しかし、SockJS(SockJS-client + SockJS-Tornado)は、残りの作業(たとえば、ページの提供、dbとの書き込み/読み取りなど)を実行するWebフレームワークとどのように連携しますか。たとえば、SockJS-TornadoコンポーネントはフレームワークのWebサーバーとどのように通信しますか?特に、web2py(python Webフレームワーク)でこれを行う方向性は高く評価されています。