我有一個學校項目,我需要創建一個即時的基於web的消息系統。使用JavaScript的即時消息系統
伊夫看着PHP套接字來完成這個任務PHP socket manual
從開始看到一個模式,這些IM。正如你所知道的PHP只能運行一次(從上到下),從這些例子中我可以看到while循環是什麼使得套接字監聽新的連接。 (這意味着php script
永不停止)這些示例回顯套接字的輸出。
據我所見,如果你只是想要一個普通的網站,這是很好的。
但事實並非如此。我想要使用JavaScript構建這個應用程序來「詢問」套接字是否有任何新消息,以及是否存在相應的消息。
因爲即時通訊非常新的PHP套接字我不知道這應該完全由PHP完成,或者如果它可以使用JavaScript來聽取套接字(通過Ajax),然後打印輸出爲JSON
?
雖然它的下面提及的,它不使用PHP,這可能是非常接近你在找什麼:http://socket.io/get-started/chat/ – Michael 2014-12-19 11:13:47
參見:[Androidhive教程](http://www.androidhive.info/2014/10/android-building-group-chat-app-using-sockets-part-1/) – kenorb 2015-06-01 23:31:33