2014-09-10 248 views
1

我有一個需要PUSH通知的Web應用程序。我看着node.js和socket.io,並有一個工作的例子。我的問題是,是否有可能使用socket.io只在我的客戶端JS沒有運行node.js服務器?socket.io無需運行節點服務器

第三方服務器是否可以向代理服務器發送請求,並且可能是socket.io只是監聽代理服務器上的端口並將事件發回給它?

謝謝,

回答

2

您需要服務器端技術通過網絡套接字來回發送數據。 Socket.io是一個通信層。這意味着,你需要有一個服務器端的方法來發送數據。

然而,

您可以使用各種第三方服務使用的網絡套接字和通知。它們相對易於使用,並且支持許多其他語言。

檢查一些這些了:

ÿ你不需要運行Node.js來實時推送通知。您可以使用爲您提供的第三方服務。他們中的大多數都很便宜,有時對於低流量情況是免費的。