0
私はOSGiベースのWebアプリケーションを持っています。私が追加したい次の機能は通知です。ブラウザに表示される単純なボックス。私はこれを調べました.AkkaとWebsocketの組み合わせが最善の方法です。さて、私は私の問題の簡単な例を探しています。それとも別の簡単な方法がありますか?AKKAとOSGiでの通知
私はOSGiベースのWebアプリケーションを持っています。私が追加したい次の機能は通知です。ブラウザに表示される単純なボックス。私はこれを調べました.AkkaとWebsocketの組み合わせが最善の方法です。さて、私は私の問題の簡単な例を探しています。それとも別の簡単な方法がありますか?AKKAとOSGiでの通知
サーバー送信イベント例の例はOSGi enRoute EASSE exampleです。この例はServer Sent Eventsに基づいています。
アプリケーションはイベントをOSGi Event Adminに送信します。Server Sent Event Bundleには、Javascriptからの要求を処理するサーブレットが含まれています。一致するイベント管理イベントを任意のJavascriptリクエストにディスパッチします。 JavascriptコードはWebフォルダにあります。
作業領域をチェックアウトし、Bndtoolsですべて実行できるはずです。 OSGi enRouteに慣れていない場合は、Quick Start Tutorial
に従ってください.WebSocketではなくSSE(Server-Sent Events)を使用できます(サーバー間通信のみですが、より簡単で標準HTTPプロトコルを使用します)。AKKAあなたはOSGiのイベントを試すことができます – evandor
うーん、大丈夫、良い例を知っていますか?いつものように、OSGiのドキュメントは限られています。 – Dai