問題タブ [faye]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
539 参照

node.js - Node.js + Faye でサポートされているトランスポート プロトコルとは

Faye と socket-IO について調べていたのですが、socket-IO は websockets、フラッシュ ソケット、JSONP などに劣化しますが、faye がサポートするすべてのサポートされている転送方法は何ですか? フラッシュソケットをサポートしていますか? また、マルチチャネルをサポートしていますか?

0 投票する
2 に答える
2981 参照

redis - Faye または Redis Pubsub

私はこの技術を理解していると思っていましたが、そうではないかもしれません。2つの違いは何ですか?なぜあなたはどちらかを選ぶのですか?

ユースケース: ~リアルタイム更新。

0 投票する
1 に答える
379 参照

javascript - Railsで実際のHTMLを追加しない

Ruby on Rails 3.0.8 を使用しています。ここにあるRyan Bates のチュートリアルに従おうとしています。

これが私のコードのすべてです。次に、それが何をしているのかを説明します。

メッセージ/index.html.erb

messages/_message.html.erb (コンテンツ タグと純粋な html を使用しています)

* メッセージ/create.js.erb *

関連するコードはこれですべてだと思います。私の問題は、[送信] をクリックすると、純粋な html が [チャット] に追加されることです。しかし、ページを更新すると、新しいメッセージを送信するまでその html は表示されなくなります。

*リフレッシュ前*

ここに画像の説明を入力

これを見る限り、html が完全に間違っているように見えます。span と li の終了タグが正しくありません。なぜこれが起こるのでしょうか?しかし、リフレッシュすると、かなり問題ないように見えます。

*リフレッシュ後*

ここに画像の説明を入力

よろしくお願いします!

0 投票する
4 に答える
8650 参照

ruby-on-rails - Rails サーバーの起動時に Faye サーバーを自動実行する

私は現在、Faye に私の Rails 3.0.9 アプリケーションを使ってもらっています。ただし、ターミナルで 2 つの別々のタブを開いています。1 つは Faye サーバー用、もう 1 つは Rails サーバー用です。それらを統合して、Rails の起動時に Faye サーバーを自動的に実行するにはどうすればよいですか?

Faye サーバーを起動するために、次のコマンドを実行しています。

faye.ru

さらに情報が必要な場合はお知らせください。

0 投票する
1 に答える
1177 参照

ruby-on-rails - Railsアプリで実行する前に、Fayeサーバーが存在するかどうかを確認します

ここで見つかった私の以前の質問に関連して:

Railsサーバーを起動するときにFayeサーバーを自動実行します

Railsを起動するたびにFayeサーバーを実行しています。ただし、これは、Railsサーバー、Railsコンソール、またはその他のRails関連のものを実行するときに、Fayeサーバーを実行しようとしていることを意味します。

Fayeサーバーがすでに実行されているかどうかを確認する方法はありますか?もしそうなら、新しいものを実行しようとしないのですか?あるいは、これが最善のアプローチではないかもしれません。私はすべてのアイデアとヒントを歓迎します。

0 投票する
3 に答える
1665 参照

jquery - Heroku での Faye のエラー

RailsCasts Episode 260を追ってみました。

アプリケーションを開くと、次のエラーが発生しました ( http://pastie.org/2108233 ):

メッセージを送信した後、次のエラーが発生しました ( http://pastie.org/2108254 ):

0 投票する
2 に答える
285 参照

javascript - Ruby on Rails 3 アプリケーションで、サイト上で現在オンラインになっているユーザーを見て会話する

Ruby on Rails 3 アプリケーションを使用しており、現在オンラインになっているユーザーのリストを表示できるようにしたいと考えています。たとえば、user1、IP アドレス、国などです。次に、このユーザーがサイトを離れるまで、チャットを開いたり、このユーザーにメッセージをプッシュしたりしたいと考えています。

現在サイトにいるユーザーを正確に監視し、サイトを離れたときにそのユーザーをリストから即座に削除するにはどうすればよいですか?

その後、faye pub/sub 経由で彼らと話すことができます。

0 投票する
1 に答える
1120 参照

ruby-on-rails - rails3 アプリを使っている faye 助けてください!

本番サーバーで faye を実行しようとしていますが、faye.js ファイルを取得するには javascript_include_tag で何を使用すればよいですか?

開発中、私はこれを使用します:

しかし、本番環境では機能しません。このようなもの ?また ... ?

私は自分のサイトの残りの部分にapachiを使用しており、fayeにはthinを使用しています. thin / faye に送信するには、apachi で何かを設定する必要がありますか?

非常に混乱しています。

助けてください。

よろしくリチャード

0 投票する
1 に答える
1325 参照

node.js - Faye クライアント接続の終了

Faye クライアント接続を終了したい。

のようなコマンドはありますか

またはブラウザからの接続を終了できるものですか?

0 投票する
2 に答える
254 参照

node.js - node.jsサーバー側コードに引数を送信する

コメットソリューションを実装するために、Fayeでnode.jsを使用しています。現在、チャネルにデータを公開するためのnode.jsサーバーファイルのコードがあります。しかし、チャネル名を引数としてnode.jsサーバー側のコードに送信する必要があり、サーバーはその特定のチャネルでデータを公開する必要があります。

これどうやってするの ?任意のアイデアをいただければ幸いです

ありがとう