2011-04-10 71 views

回答

2

Faye是更復雜和固定的解決方案。它看起來像使用套接字進行消息傳遞,而jQuery輪詢只是通過時間間隔發送Ajax請求

+1

隨着faye你會立即收到郵件後發佈。通過輪詢,您可以按時間間隔獲取所有消息。 – dombesz 2011-04-10 13:41:33

+0

這就是套接字的工作方式:) – fl00r 2011-04-10 14:07:21

+0

因此Faye更直接,但是這是否意味着輪詢會減少服務器上的壓力? – 2011-04-10 18:15:56

0

Faye的做法比輪詢更好,因爲服務器可以知道當服務器收到時發送消息的客戶端這些消息,而輪詢您將不得不請求每一段時間來查看服務器上是否有新消息並將其顯示給客戶端。

因此,對於消息,您可能會發出多個請求,而使用web套接字服務器發出請求。此外,對於使用faye,您需要另一臺服務器來處理服務器和所有客戶端內的連接。

相關問題