server-sent-events

    1熱度

    1回答

    我對使用js和HTML5的ServerSend Events感到相當陌生。我有一個基本的設置與我的頁面調用一個API,API執行一個命令行,我試圖實時顯示此調用的結果(api正在調用服務器上的腳本,我服務控制檯輸出)。 我的問題是,如果頁面保持打開狀態,API會不斷被調用。我想停止這種行爲並讓API只調用一次。我嘗試使用布爾值來定義事件源只有一次,但沒有運氣。 這裏是我的js代碼: functio

    1熱度

    1回答

    我想在Raspberry Pi 3上運行Flask應用程序。我已經開發了Flask應用程序,它工作正常,但是這是在Flask的開發服務器上。 我想使用生產服務器,所以我使用nginx作爲網絡服務器,uWSGI作爲Pi上的應用程序服務器。現在,Flask應用程序使用服務器發送的事件(SSE)從服務器獲取實時數據。當我使用uWSGI運行應用程序時,它會停止。我相信它是因爲我使用SSE,因爲我在Flas

    1熱度

    1回答

    我正在編寫一個Web應用程序,其中多個偵聽器(Evcentsource SSE客戶端JS)將連接到我的服務器。我想做的事是 每個連接監聽器 商店SSE發射器:可以在內存中或通過爲每一個客戶我能做到這一點至今 現在的問題分配的ID其他任何方式進行;我如何向連接到我的網絡應用程序的特定客戶端發送響應/事件?而這樣做SSEEmmiters存儲要麼完成或超時。我如何防止這種情況?我如何讓sseEmmite

    1熱度

    1回答

    任何人都可以幫助我與SSE?我正嘗試使用Susie發送SSE(https://github.com/mtharrison/susie)。當然,請求生命週期不允許我回復兩次。所以在我的路由處理程序中執行reply.event和reply.view不起作用。有什麼建議麼? 下面是一個例子: { method: 'GET', path: '/SSE', handler: f

    3熱度

    1回答

    這個問題是這個問題真的很相似:What is the difference between web sockets, long polling, server-sent events and forever frame? 然而,這個問題的答案並沒有提到SSE和永遠幀之間的差異。 讓我給你簡單的解釋一下。 關於SSE,系統真的很像Comet,但與Comet不同的一點是數據發送後沒有斷開連接。 因此,

    0熱度

    1回答

    我想SSE功能添加到使用的Redis PubSub的我的服務器應用程序,通過多篇文章指導即: how-to-use-actioncontollerlive-along-with-resque-redis。 服務器中的Heroku託管,從而心跳是必要的,以及。 ... sse = SSE.new(response.stream) begin redis = Redis.new(:url

    0熱度

    1回答

    我有一個長時間運行的任務(for循環每次迭代1秒睡眠),我想在每次迭代更新進度條,我使用HTML5服務器發送的事件,但請求狀態等待10秒,在更新完成進度條之後,這意味着它不是實時的,我應該說我在許多PC,筆記本電腦,手機......上用各種操作系統和網絡瀏覽器檢查了我的代碼。它正在處理所有這些問題,就在我的筆記本電腦上,Windows 7 Home Premium無法正常工作!當它在localho

    0熱度

    1回答

    我在AngularJS中有一個客戶端,我從服務器端使用Java中的多個SSE(Server-Sent-Events)(在不同Web服務器中有多個端點後端)。 注:我必須使用SSE。 我目前註冊一個監聽器,每種類型的事件從每個SSE連接未來,如: source.addEventListener('alpha', function(e) { doSomething(); }, false)

    1熱度

    1回答

    因此,我有一個PHP文件,它將隨機接收來自第三方的新發布數據。爲了簡單起見,我們把它叫做get_data.php說,它看起來是這樣的: <?php $data = $_REQUEST; // Data processing 然後,我有一個單獨的腳本,stream.php,這是使用HTML5 Server-Sent Events以數據流的(JS)客戶端: <?php header('Con

    5熱度

    1回答

    有人可以請我提供一個春啓動服務器端事件的例子嗎? 基本上我需要推動服務器端事件瀏覽器。我使用角度2和彈簧引導後端。 請爲我提供1個示例示例,我無法找到好的示例。 @Controller public class SSEController { private final List<SseEmitter> emitters = new ArrayList<>(); @Req