em-websocket

    1

    2答えて

    私は簡単なチャットアプリケーションを書いています。唯一の "フロントエンド"は、単一のhtmlファイル、javascriptファイル、およびいくつかのスタイルシートです。アプリケーションの大部分は、サーバー側のEventMachine WebSocketサーバーです。 私はまた、これをHerokuでホストしようとしています。 私は現在、静的ファイルを提供するだけのsinatraアプリケーションと、

    3

    3答えて

    私はem-websocket gemを使ってWebソケットベースのゲームを開発し始めました。私は $>ルビーserver.rb を実行すると、2つのブラウザがHTMLファイル(なしのWebサーバー)に直接行くと再生を開始し、その後、私はちょうどオープンしてサーバを起動するアプリケーションをテストする 。 しかし、今ではWebサーバー、データベーステーブル、その他のRuby on Railsベースの

    1

    1答えて

    Webソケットプロトコルで "onmessage"イベントが発生すると、完全なメッセージが保証されるか、またはデータを最初にバッファリングしてからパケットを抽出しようとするストレートTCP接続に似ています。

    7

    1答えて

    私は薄いサーバー上で実行しているレールアプリを持っています。これはEventMachineの実行ループを利用しています。問題は、wsから入ってきた情報を処理するem-websocketを含めることができ、EM実行ループを停止せずにwebsocketを停止して開始できるようにすることです。これが私がwebsocketを開始する方法です。 EventMachine::WebSocket.start(:

    7

    1答えて

    私はWhatsAppのようなメッセージングアプリケーションを構築しています。私の目標は、Railsを介してREST APIだけを公開し、WebSocket経由で接続されたクライアントに「プッシュ通知」を公開することです。したがって、クライアントはREST APIのみでサーバーと通信します。サーバーのみがwebsocketを通じてデータを送信します。クライアントはデータを受信することしかできません。

    0

    1答えて

    現在、私はWebSocketを使用してサーバーに画像を送信し、処理した後、返信します。具体的には、Sinatraとsinatra-websocketでRubyを使用しています。 私の開発サーバーでは、イメージをサーバーに送信し、処理せずに正確なイメージを取得するまでに2秒かかります。 AWS-EC2インスタンスでは、これには約15秒かかります。送信している画像ファイルは〜500kbです。私のアップ