2013-07-26 45 views

回答

2

AppEngine目前不支持WebSockets。最接近的是Channel API,但這比WebSockets更受限制。

編輯:新的實驗性套接字API比Channel API更接近,但仍不允許偵聽套接字,這是實現WebSocket的核心要求。

+0

我不確定這是否仍然適用於新的[套接字API](https://developers.google.com/appengine/docs/java/sockets /)用於Go Java和Python。當然,一個WebSocket實現只需要在Sockets API之上實現呢? – Dan

+0

@Dan還有一個關鍵的限制:*「你不能創建一個偵聽套接字;你只能創建出站套接字。」*瀏覽器從不偵聽 - 它們連接到服務器端套接字來啓動連接。如果服務器不被允許監聽,那麼你不能設置WebSocket。 – Amber

+0

我同意你的意見,但是我想將數據傳輸到後端,即我希望後端充當websocket客戶端,而不是服務器。我會更新這個問題,使其更清楚。 – Dan

相關問題