問題タブ [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.
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 依存関係を使用してください。他のバージョンの依存関係の競合に気付きました:
上記は解決策です。不明な点がある場合は、私に質問してください。
java - Java Web アプリケーションの UI にコード フローを表示する
Spring Framework で開発された Java Web アプリケーションがあります。その中で、私はジョブを実行しています (あるデータベースから別のデータベースにデータを移動するなど)。
プログレスバーを表示するのではなく、操作の進行状況を追跡したいのですが、その代わりにリアルタイムログを表示してフローを追跡し、UI に表示したいと考えています。
DWRを使用してリバースAJAXを使用していましたが、過度に使用するとメモリ不足エラーが発生しているようです。
どうすれば達成できますか?
web.xml コード
Ajax ファイル コード
java - Spring-MVC、Cometd : @Listener なしのブロードキャスト
私はSpring-MVCアプリケーションに取り組んでおり、SOのユーザーのおかげで、すでにCometdチャット機能が機能しています。アプリケーションにあるもう 1 つの機能は通知ですが、Facebook のように、発生したらすぐにリアルタイム通知を統合したいと考えています。
基本的には、新しい通知が作成されるたびにデータベースに保存され、バックエンドからのその情報は、各ユーザーの一意のチャネルでログインしているユーザーの通知に渡される必要があります。
通知をチャット クラスにルーティングするには、いくつかの作業が必要になるため、このアプローチが機能するかどうかを知りたいと思います。ChatServiceImpl クラスのインターフェースも持っていないことに注意してください。それは大丈夫ですか?十分な話ですが、コードは次のとおりです。
ChatServiceImpl :
上記のクラスにはインターフェースがないため、次のようにメソッドを使用する予定でした:
BayeuxInitializer :
この方法でよろしければ教えてください。どうもありがとう。
java - ドロップウィザードでリバース ajax
Dropwizard アプリケーションにリバース ajax を実装したいのですが、どうすればいいですか?? これを達成するために Dropwizard が提供する機能はありますか?
どんなコメントでも大歓迎です。前もって感謝します
javascript - DOJO JavaScript を使用してリバース AJAX を実装する
DOJO JavaScript フレームワークを使用してリバース AJAX を実装したいと考えています。
DOJO は、DWR のような他のものと同様に、すぐに使用できるサポートを提供しますか? 最新のDOJOを使用しています。参照/例は素晴らしいでしょう。
また、サーバー側でどのような変更を行う必要がありますか? 私はJavaを使用しています。