問題タブ [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 投票する
0 に答える
424 参照

java - Spring MVC : Cometd でリスナーと送信者を組み合わせる

  • GroupChatにCometdチャットメカニズムを使用したいSpring-MVCアプリケーションに取り組んでいます。例を確認したところ、StockPriceEmitter と Client-Side サーバーの hello は優れていますが、チュートリアルで見つけられない重要な点が 1 つあります。それは、これらの例をどのように組み合わせるかということです。
    • チュートリアル リンク :リンク
    • 例がどのように機能するかを知っている人は、この段落をスキップできます。したがって、基本的にクライアント側サーバーの hello のしくみは、hello メッセージがサービス チャネル '/service/hello' で送信され、サーバー側で出力されます。StockPriceEmitter は逆に機能し、バックエンドでいくつかの値を作成し、特定のチャネルのフロントエンドに送信します。
    • 私の問題は、クライアントから受信したメッセージを、本質的に上記の 2 つの例を組み合わせて、すべてのチャネル サブスクライバーにブロードキャストしたいということです。

アップデート

ほとんどの場合のように返信がなかった後、Java、Javascript を使用して複数のチャネルでメッセージを送受信できるように、コードを作成するソリューションを見つけました。誰かが必要とする場合のコードは次のとおりです。

BayeuxInitializer :

ハローサービス:

アプリケーション.js:

index.jsp:

これらの cometd 依存関係を使用してください。他のバージョンの依存関係の競合に気付きました:

上記は解決策です。不明な点がある場合は、私に質問してください。

0 投票する
0 に答える
297 参照

java - Java Web アプリケーションの UI にコード フローを表示する

Spring Framework で開発された Java Web アプリケーションがあります。その中で、私はジョブを実行しています (あるデータベースから別のデータベースにデータを移動するなど)。

プログレスバーを表示するのではなく、操作の進行状況を追跡したいのですが、その代わりにリアルタイムログを表示してフローを追跡し、UI に表示したいと考えています。

DWRを使用してリバースAJAXを使用していましたが、過度に使用するとメモリ不足エラーが発生しているようです。

どうすれば達成できますか?

web.xml コード

Ajax ファイル コード

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

java - Spring-MVC、Cometd : @Listener なしのブロードキャスト

私はSpring-MVCアプリケーションに取り組んでおり、SOのユーザーのおかげで、すでにCometdチャット機能が機能しています。アプリケーションにあるもう 1 つの機能は通知ですが、Facebook のように、発生したらすぐにリアルタイム通知を統合したいと考えています。

基本的には、新しい通知が作成されるたびにデータベースに保存され、バックエンドからのその情報は、各ユーザーの一意のチャネルでログインしているユーザーの通知に渡される必要があります。

通知をチャット クラスにルーティングするには、いくつかの作業が必要になるため、このアプローチが機能するかどうかを知りたいと思います。ChatServiceImpl クラスのインターフェースも持っていないことに注意してください。それは大丈夫ですか?十分な話ですが、コードは次のとおりです。

ChatServiceImpl :

上記のクラスにはインターフェースがないため、次のようにメソッドを使用する予定でした:

BayeuxInitializer :

この方法でよろしければ教えてください。どうもありがとう。

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

java - ドロップウィザードでリバース ajax

Dropwizard アプリケーションにリバース ajax を実装したいのですが、どうすればいいですか?? これを達成するために Dropwizard が提供する機能はありますか?

どんなコメントでも大歓迎です。前もって感謝します

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

javascript - DOJO JavaScript を使用してリバース AJAX を実装する

DOJO JavaScript フレームワークを使用してリバース AJAX を実装したいと考えています。

DOJO は、DWR のような他のものと同様に、すぐに使用できるサポートを提供しますか? 最新のDOJOを使用しています。参照/例は素晴らしいでしょう。

また、サーバー側でどのような変更を行う必要がありますか? 私はJavaを使用しています。