5

EventMachineを実行しているローカルの実行中のプロセスからデータを要求する必要があるRailsアプリがあります。この要求/応答を実装するための最良の方法は何ですか?

4

6 に答える 6

0

よくわかりませんが、ソケットを使ってみます。EM-メッセージを聞いて受信し、データを返します。Rails-EMに接続し、メッセージを送信してデータを受信します。

于 2012-03-29T19:30:06.347 に答える
0

これが完璧な答えかどうかはわかりませんが、同じ問題を調査しており、https://github.com/kwi/BrBを使用してみます。

また、このブログ投稿をチェックしてください:http: //www.tricksonrails.com/2010/04/introducing-brb-extremely-fast-interface-for-doing-distributed-ruby/

于 2012-04-04T18:41:33.927 に答える
0

また、新しい宝石を確認してください。websocket-rails
は、RubyonRailsのプラグアンドプレイWebSocketサポートを提供します。

于 2012-04-28T20:21:37.883 に答える
0

最も簡単な方法は、バックエンドにHTTPを話させることです。次に、RailsアプリはバックエンドサーバーにHTTPリクエストを送信します。データをJSONで返し、Railsで必要に応じて使用します。

PostRankでは、Railsアプリのデータを表示するためにHAProxyの背後で実行するGoliathを作成しました。

于 2012-05-05T06:42:41.800 に答える
0

答えてくれてありがとう。最終的にRabbitMQを使用しました。

于 2012-08-29T21:26:45.173 に答える
0

* nixシステムを使用していて、forkforループIO.pipeを実行しているかどうかを確認してください。EM.run

于 2012-09-06T15:39:41.917 に答える