nodejsアプリケーションをthis templateで作成しました。そして今、私は簡単なwebsocketチャットを追加したいと思います。Webソケットチャットを既存のnodejsアプリに追加
私の質問は:websocketチャットを追加するには、そのアプリケーションを完全に書き直す必要がありますか、その構造を保存することはできますか?
nodejsアプリケーションをthis templateで作成しました。そして今、私は簡単なwebsocketチャットを追加したいと思います。Webソケットチャットを既存のnodejsアプリに追加
私の質問は:websocketチャットを追加するには、そのアプリケーションを完全に書き直す必要がありますか、その構造を保存することはできますか?
Socket.IO(または別のライブラリ)を使用してチャットを作成することはできますが、通常のサーバーとWebSocketサーバーの2つを分離することは可能です。
2人は一緒に結ばれていません。
私はExpress MVCテンプレートを使用したことはありませんが、socket.ioは高速ルートを使用しておらず、私の経験からは並行して存在しています。 app.jsにsocket.ioサーバコードを追加してテストしてください。クライアント側のコードはエクスプレスビューで使用できます。
これはもちろんsocket.ioを使用していることを前提としています。私はnode.jsでウェブソケットを使用する他の方法に関する経験はありません。
同じポートを使用する必要がありますか? – Erik
別のポートを選択する必要があります。 – alessioalex