問題タブ [reverse-ajax]

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 投票する
1 に答える
1576 参照

java - Liftフレームワークのcomet/reverse ajaxはどの程度スケーラブルですか?

私は最近scalaを学び、Liftフレームワークの作業/学習を始めようとしています。機能を調べてフレームワークを使い始めると、リバースajaxやcometなどのフレームワークの驚くべき機能をいくつか見てきました。私の経験の初期には、スケーリングされなかったリバースajaxで本当に悪い経験をしました。開発にリフトフレームワークを選択した場合、これが理由になります。ここでの私の質問は、テクノロジーと製品がどれほど成熟しているか、Tomcatのリフトを使用してどれだけスケーラブルかということです。この目的に適したサーブレット仕様3.0と比較して、サーブレット仕様3.0を待つか、リフトの使用を開始しますか?

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

python - Djangoでのチャットリクエストに対するクライアントポーリング(リバースAJAX)?

サイトの 1 人のユーザーが、私の Django サイトで別のユーザーにチャット リクエストできるようにしたいと考えています。依頼先に、「チャットしますか?」というリアルタイム ボックスを取得してもらいたいです。

次のクライアント ポーリング アプローチはどのように聞こえますか。

user1 が users2 のニックネームをクリックすると、いくつかの /message/requests への POST リクエストが生成され、データベースに CHAT_REQUEST タイプのメッセージが作成されます。一方、user2 のブラウザの Javascript は、サーバーにメッセージの更新を繰り返しクエリします。タイプ CHAT_REQUEST のメッセージを受信すると、ポップアップが開きます...

このアプローチの問題は、データベースへのアクセスにあるようです。

クライアントが 10 秒ごとにポーリングし、100 人のユーザーがブラウザ ウィンドウを開いたままにしておくと、1 秒あたり 10 データベース リクエストになります。

これらのメッセージをデータベースではなく、Django RAM またはセッション情報に保存する方がよいでしょうか? それとも、このデータベース テーブルは PostgreSQL で RAM にキャッシュされ、取得は高速になりますか?

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

ajax - コメット、アヤックスプッシュ、リバースアヤックス

誰か、Comet app .net のサンプルを持っていますか? サーバーでクライアントの接続を維持する方法のサンプルが 1 つ必要ですか?

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

python - Django アプリケーションでリバース AJAX を実装するにはどうすればよいですか?

Django でチャット アプリケーションを構築するときにリバース AJAX を実装するにはどうすればよいですか? 私は Django-Orbited を見てきましたが、私の理解では、これはコメット サーバーを HTTP サーバーの前に置きます。Django 開発サーバーを実行しているだけなら問題ないように思えますが、mod_wsgi からアプリケーションを実行し始めると、これはどのように機能するのでしょうか? オービット サーバーですべてのリクエストを処理すると、どのようにスケールしますか? これは正しいアプローチですか?

すべてが関係するかどうかはわかりませんが、うまくいくと思われる別のアプローチ(ロングポーリング)を見てきました。クライアントは、アプリケーションの残りの部分をブロックしないように、独自のスレッドに存在するページを要求しますか? ブロックするでしょうか?クライアントから要求されたスクリプトは、継続的に情報をポーリングする必要があるのではないでしょうか?

どちらのアプローチがより適切ですか? より移植性が高く、スケーラブルで、正気であるのはどれですか? 私が見落としていた、これに対する他の良いアプローチはありますか (メッセージのクライアントポーリングを除く)?

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

php - ajaxポーリングによるPHPリアルタイムチャット

Facebook チャットに似たチャットを作成する必要があります。

ajaxポーリングを使用することを考えています(2〜3秒ごとにリクエストを送信します)。

これは良いアプローチですか?または、erlang や server-comet などの他のサーバー側言語を使用する必要がありますか?

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

c# - C#/ASPベースのリバースAJAX

現在、C#/。NETで動作する必要のあるAPEを使用して実行しているプロジェクトがあります... C#/。NETでリバースAJAX / Comeにアプローチする方法、またはAPEなどのパッケージのいずれかについて何か提案があるかどうか疑問に思いました。利用可能です。

編集

明確にするために、APEはWindowsでは動作しません。これは私がプロジェクトに持っている制限です。

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

gwt - GWT Comet 統合 (サーバー プッシュ) ヘルプ

サーバー上のコメットで問題が発生しています

まず、gwt ホスト モードのデフォルト設定 (jetty を使用) で作業しています。comet を有効にするために何か変更を加える必要がありますか?

さて、サーバー上で私が望むのは、クライアントがリクエストを送信し、いわゆるグループに登録されることです。すべてのグループに何らかの変更が発生すると、そのグループに接続されているすべてのクライアントが認識されます。

誰かがこれを手伝ってくれますか??

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

php - PHP +コメット(ロングポーリング)スケーリング/ホスト

私は、彗星技術を使用したPHP / MySQLを使用してアプリケーションを開発しました。これは、非常に長いポーリングです。概念実証はうまく機能しますが、トラフィックが数千の同時接続=Webサーバー上の数千のオープン接続にすばやく到達することを期待しています。

私は自分のサーバーをセットアップする能力がなく(例えばlighttpdを使用して)、通常、他のWebプロジェクトのために月額5ドルの単純なPHPホスティングに依存しています。ただし、これらは、このように多数の同時オープン接続をサポートすることを目的としていないため、うまくいきません。

私の他のオプションは何ですか?コメットアプリケーションに特化したホストは見つかりませんでした。

ありがとう

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

.net - IIS/ASP.NET を使用したリバース AJAX

ASP.NET でリバース AJAX を実行するためのテクニックや API を教えてください。私は WebSync をチェックしましたが、それは高すぎます。無料の API はありますか?

また、同じことに関するいくつかのチュートリアルを入手してください..

どうもありがとう!

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

php - PHP を使用したリバース Ajax 実装

PHP と jquery を使用しているアプリケーションにリバース ajax を実装しようとしています。私はそれについて少しグーグルして、XAJAを見つけましたが、それは有料のアプリケーションのようです. 同じものに利用できるオープンソースアプリケーションはありますか、または誰かがそれを実装しましたか?

いくつかのポインターまたはヒントは非常に役立ちます。

前もって感謝します。