問題タブ [bayeux]
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.
push-notification - チャネルへのデータの公開に関する CometD の問題
私は cometd を初めて使用します。メッセージをサーバーに送信し、cometd を使用してブラウザーでメッセージを取得することを計画しました。メッセージを送信すると、サーバーに正常に送信されますが、ブラウザーで取得できませんでした。
しかし、これは機能していません
ログ:
1
アプリケーション.js
java - Bayeux プロトコルを使用して Android ネイティブ機能を作成する
Android プロジェクトを作成し、Bayeux Java クライアント ライブラリを動作させようとしています。eclipse に cometd ライブラリをインポートし、プロジェクトのビルド パスにプロジェクトを追加しました。
私のプロジェクトは正常にビルドされますが、実行時に NoClassDefFound エラーが発生し続けます。プロジェクトの設定方法がわかりません。
参照できる例はありますか?
どんな助けでも大歓迎です。ありがとう、
cometd - Bayeux Client Request にリクエストヘッダーを追加するには?
Bayeux Java クライアントを使用しています。ハンドシェイク要求を含め、サーバーに対して行われるすべての要求に要求ヘッダーを追加しようとしています。
現在私は使用しています:
これは正しい方法ですか?私はそれを機能させることができませんか?ありがとう、
ruby - faye ruby サーバーを使用してサブスクリプション応答にカスタム フィールドを追加する
faye (ディストリビューションに含まれているチャットの例) を使用して、概念実証のチャット アプリケーションを作成しようとしています。
私の概念実証では、クライアントがチャンネルに登録したときに、チャット チャンネルの完全な履歴を送信したいと考えています。私の現在のアイデアは、サブスクリプション応答メッセージのカスタム フィールドを使用してこれを実装することでした。
bayeux プロトコル定義を確認したところ、サブスクリプション応答メッセージで「ext」フィールドが許可されているようです。
しかし、サーバー エクステンションを使用して、この ext フィールドに何も追加できませんでした。
ext フィールドの設定によってサーバーがクラッシュすることはありませんが、サブスクリプションの応答メッセージにはまったく影響しません。Wireshark を使用して確認したこともあります (js クライアントが一部のフィールドを無視しないようにするためです)。
java - 接続要求で Bayeux サーバーがハングする
これはほぼ2日間私を悩ませています。
私は Bayeux クライアントを書いています。Jettyの WebSocket クライアントライブラリを使用し、 Fayeサーバーに接続します。
ハンドシェイク リクエストを使用して、サーバー (すべての localhost) への WS 接続を開きます。
クライアントはすぐにハンドシェイク応答を受け取ります。
次に、クライアントが接続要求を送信します。
次に、サーバーは 45 秒間 (タイムアウトの値) ハングしてから、次の応答を送信します。
Faye サーバーがハングする前の最後のログ メッセージ: Ping "l8xhgf0t5gikcukcknhr5npfx11s5w9", 45
しかし、クライアント側で Ping フレームを受信することはありません。サーバーが 45 秒間ハングする理由はわかりませんが、これを解決する必要があります。これを見た人はいますか?ヘルプ/提案/ヒントは大歓迎です:)
websocket - phantomjs は Bayeux または WebSockets をサポートしていますか?
ドキュメントで参照が見つからなかったので、簡単な質問です..
android - Android アプリの Cometd/Bayeux クライアント
ネイティブの Android アプリに Cometd/Bayeux クライアントを実装した人はいますか?
使ってみた
java.lang.management.ManagementFactory
しかし、Androidでは利用できない依存関係を持つjetty HttpClientを使用しています。