2013-04-29 50 views

回答

2

推杆是一個第三方應用程序。他們有自己的基礎設施,可以做websocket。他們只是一個heroku客戶可以使用的服務。他們沒有在「heroku」上運行。

1

米奇告訴你正確。我目前正在使用推杆的Heroku網絡上構建應用程序。它不在你的Heroku服務上託管。打開的websockets在Pusher的服務器和你的客戶之間。您可以將Pusher傳播的信息發送給您指定的任何頻道的客戶端。你的Heroku服務器和推杆不需要互相打開連接。既然你告訴Pusher你想發送什麼信息,到它在服務器上打開的連接。它可能不是日誌運行中最便宜的選項。但對於快速原型開發,或者僅僅是不想處理你自己的即時數據傳輸解決方案,Pusher確實很好。

+0

您可以通過Pusher使用其(我們的)Web API將消息發佈到連接的客戶端。請參閱http://pusher.com/docs – leggetter 2013-04-30 15:50:59

+0

@leggeter是的,那正是我所說的。您可以通過他們在(Pusher's)服務器和客戶端計算機之間打開的套接字實時地發送推送者(通過他們的API)推送的信息,並且您的客戶端可以實時接收它們。 – JoshEmory 2013-04-30 20:58:08

+0

這只是你沒有說API或通過HTTP調用。我只是想確認與Pusher的連接不是通過某種持久連接。只是澄清。我做了upvote :) – leggetter 2013-04-30 21:08:56