問題タブ [nestjs-socket.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
783 参照

node.js - NestjsでhttpリクエストとWebsocketを同時に使う方法

HTTP リクエストを処理する Nestjs のコントローラーがあります。サーバーと通信し、最新の変更をポスト リクエストでサーバーに送信する IoT デバイスがあります。同時に、Websockets を使用してリアルタイムで更新を受信する必要があるモバイル アプリケーションがあります。

Nestjs では HTTP リクエストと Websockets が異なる概念であることは知っていますが、HTTP リクエストを受け取るたびにイベントを発行する方法はありますか?

どんなアイデアでも大歓迎です。

0 投票する
1 に答える
423 参照

node.js - Nestjs を使用して郵便配達員に接続しない Websocket

Websocket と接続しようとしています。郵便配達員に接続する必要がある場合は、app.useWebSocketAdapter(new WsAdapter(app));それを機能させるために含める必要があります。しかし、この行を含めると、反応するネイティブ コードとの接続が停止します。この行を削除すると、郵便配達員ではなく、反応するネイティブ コードとの接続が開始されます。反応するネイティブクライアント側と郵便配達員の両方で動作させるにはどうすればよいですか。

以下は私のゲートウェイコードです

main.ts

上記の main.ts ファイル。app.useWebSocketAdapter(new WsAdapter(app)); を削除すると 次に、反応するネイティブクライアントコードに接続できますが、郵便配達員には接続できません。

ネイティブコードに反応する