私は現在、静的なWebページを提供するためにレールを使用しています。私はNodeJsを試して、アプリケーションのリアルタイムの一部を処理しています。Nodejsサーバとレール間の通信を構造化する方法は?
私は、Nodejsがdbと私のレールサーバーからの読み取りに書き込むことによって、Nodejsと私のRailsサーバーとの間の一方向の通信を行うことができました。
もう1つのやりたいことは、別のことですが、RailsのアクションがNodejsでアクションを引き起こします。明らかに、私は愚かであり、ノードがデータベースサーバを継続的にポーリングするようにすることができます。
私のオプションは何ですか? RPCは、両方の方法
TCPソケットを設定し、両方の
- がより簡単/迅速なオプションはありますか?
これを追加するには、異なる言語で書かれた異なるプロセスが標準化されたプロトコルで互いに通信する、エコシステムを目立たなくてはならない場合は、ゼロを考慮してください。それがzeromqが提供できるものです。コミュニケーション層を単純化し、プロセスが互いに話をするのを簡単にします。 –