channel-api

    0熱度

    1回答

    我正在谷歌應用程序引擎上創建一個網站,我想讓用戶可以像gmail一樣聊天。我已經閱讀,有2個選項 - xmpp和頻道API。 現在我想知道,gae上的xmpp服務器可以與javascript客戶端交談並將消息推送到瀏覽器的javascript,就像頻道api.everyhere一樣,我看到xaepp上的gae可以與xmpp客戶端進行通信,但是我沒有找到信息在與javascript客戶交談。我寧願使

    0熱度

    1回答

    我一直在努力讓GAE和通道api一起獲得一個網站來顯示和處理來自我正在工作的機器人的實時數據。我對web開發以及python一般都很陌生,但在我看來,像這樣的代碼應該可以工作,一旦我開始工作(將數據記錄到數據庫中,實際的數據處理等),我就會更加喜歡它,但現在我只想讓它顯示從機器人上互聯網連接板發送的發佈請求中最近發生的變量「val」。希望這對於那些希望通過api進行實時數據顯示的人有所幫助。 現在

    1熱度

    2回答

    好的在我的python代碼中。我有這個 foo = "aaa"; //foo and bar are variables that change, just an example here bar = "bbb"; json = {"here": foo, "there": bar} //also tried single quotes message = simpl

    0熱度

    1回答

    隨着GAE實例的添加和刪除,Channel API如何工作以維護服務器和客戶端瀏覽器之間的連接。也就是說,單個服務器是否保持連接,並全權負責將消息推送到客戶端瀏覽器。或者是任何能夠在該頻道上發送數據的服務器,如果是的話,所有服務器上的頻道狀態如何維護?

    2熱度

    2回答

    我有一個使用通道API的應用程序。連接應該始終處於活動狀態(24x7),並且我已經以這樣一種方式實現了連接,即每次通道斷開連接時,都會自動創建一個新通道。這在大多數情況下都能正常工作,但我有一些情況,其中onError()方法不會被調用(例如,連接的WIFI更改,或者計算機將進入休眠狀態並返回)。而我的JS應用程序錯誤地假設,如果頻道不是這樣,頻道仍然存在。 我想到的一個解決方案是ping服務器,

    1熱度

    1回答

    我正在爲使用python API的GAE構建應用程序。 It is running here.這是一個多人遊戲。我使用Channel API在玩家之間傳達遊戲狀態。 但是在應用程序引擎中,該通道的處理程序不被調用。調用處理程序的onopen。 onerror或onclose也不會被調用。奇怪的是,這是完美的在本地開發服務器。 有沒有可能像這樣的東西可以在開發服務器上工作,但不能在應用程序引擎本身上

    2熱度

    1回答

    我需要實現像stackoverflow這樣的實時通知系統(當有人向我的網站添加對問題的回答/評論時)。我開始知道頻道API是在appengine上實現它的最簡單方法。但是我被通道API的配額限制收回。啓用結算時,只能創建60令牌/分鐘。 當您有流量高峯時(1000 新用戶/秒),該通道速率限制如何處理? 如何管理5000個用戶(在任何時間點)? 令牌的最大到期時間又是什麼? *假設每個用戶都應該獲

    1熱度

    1回答

    我想弄清楚任務隊列和通道API。 我有一個進程預計運行> 60秒添加到任務隊列時,用戶提交表單。這個過程應該在執行時通過通道api發送消息。粗糙的我似乎無法完成這項工作。誰能告訴我爲什麼SendMessagesHandler不能發送消息到客戶端JavaScript?或者也許客戶端JavaScript沒有正確接收?另外,在日誌控制檯中我看不到SendMessagesHandler的logging消息

    0熱度

    1回答

    我遇到了這種情況,在我的Mac上本地運行SDK。我正在嘗試建立存在處理。我創建了一個簡單的servlet,除了日誌以外什麼也不做。但是,我得到的任何連接和斷開事件以下例外(雖然渠道似乎另有工作)... Mar 14, 2013 8:04:25 PM com.google.apphosting.utils.jetty.JettyLogger warn WARNING: /_ah/channel/d

    1熱度

    1回答

    我有一個從定期通過通道發送消息到客戶端的任務隊列運行的進程。 是否有可能檢查客戶端是否仍然連接,以查看任務隊列是否應該發送消息? 如果客戶端頁面帶有頻道javascript尚未加載或者他們已關閉瀏覽器窗口,我可以看到發生這種情況。無論哪種情況,我都寧願任務隊列進程不發送消息給客戶端。