1

私はEventmachineを使用しています

サーバー上でコマンド システムを実行し、ターミナルの出力をリアルタイムでクライアントに送信する必要があります。

で試してください:

サーバ

EM.run{
       EM.system('#command'){ |output| 
       send_data output 
                            }
      } 

クライアント

def receive_data(data)
    puts data 
end

動作しますが、リアルタイムではなく、コマンドの実行が終了したときにデータを送信します。

何か案が ?

4

0 に答える 0