これは良い考えですか?
私はそれをこのように考えます。 はい, 、これは、node.jsの強みに適したユースケースです。
このような目的のためにどのモジュールをお勧めしますか?
- アプリサーバー:Express.js
- Webソケット:socket.io(たぶんsocks.js)
- ゲートウェイからバックエンドへのHTTP:HyperRequestまたはSuperAgentまたはRequest.js
- ストレートアップHTTPプロキシ機能が必要な場合:Node-Proxy
質問
node.jsをゲートウェイとして使用することを考えています。 node.jsがWebsocketsを介してデータを使用して提供するいくつかのフロントエンド(ブラウザー、アプリなど)を実装したいと思います。 node.jsはこのデータをデータベースから直接取得することはできませんが、node.jsはバックエンドからインターフェイスを介して取得する必要があります。これにより、バックエンドを簡単に交換できます。そのため、MQTTのようなRestful LayerまたはPublish /Subscribe Protocolをインターフェイスとして使用することを考えていました。 OK ...質問:これは良い考えですか? node.jsはゲートウェイとして機能しますか?また、そのような目的のためにどのモジュールをお勧めしますか?
解決
これは良い考えですか?
私はそれをこのように考えます。 はい, 、これは、node.jsの強みに適したユースケースです。
このような目的のためにどのモジュールをお勧めしますか?