回答

0

SNS似乎不是正確的解決方案。正確的解決方案是,或者如果它還不支持它,SQS將提供一個HTTP API來從隊列中選擇對象。

5

我認爲最接近的是Amazon's Simple Notification Service,它提供了一些與Google AppEngine的Channel API相同的特徵。這裏的大缺點是缺乏JavaScript庫來從瀏覽器中使用它。有人支持JavaScript的asked,但沒有得到答案。

另一種選擇是部署服務器WebSocket和/或Comet支持,如Glassfish。你不會得到亞馬遜提供的基礎設施,但仍然是一個可行的解決方案。

+0

你確定你可以從瀏覽器訪問簡單通知服務嗎?我可以寫我自己的JavaScript,所以我不需要一個庫,但我不知道如果我可以從瀏覽器訪問簡單通知服務。 – necromancer

+0

您似乎是正確的:https://forums.aws.amazon.com/thread.jspa?messageID=203178𱦪 您仍然可以添加一個小的服務器端部分,它接收消息並將其發送到SNS,並且還具有一個用於將消息返回給客戶端的服務器端,但您可能必須部署一個WebSocket/Comet服務器。 – tronda

+0

@agksmehx您也可以使用專門執行此類消息傳遞並具有JavaScript客戶端的替代Web服務。一個很好的例子是:http://beaconpush.com/和http://www.pubnub.com/ –

相關問題