2011-04-21 56 views

回答

11

http構建於net之上(它處理基於HTTP的TCP層)。

我想你的「聊天系統」會有基於瀏覽器的客戶端,因爲node.js目前對GUI /桌面應用程序並不好。如果是這種情況,你很可能會想要使用http

node.js聊天服務器已經被製作 - node-chat。您可以在此基礎上構建自己的代碼,或者查看其源代碼獲取一些想法。

+5

節點聊天的例子不太好。它使用長輪詢技術代替websocket。而當使用長輪詢時,瀏覽器遲早會由於HTTP請求的過度而崩潰。我正在採用websocket方法,並使用閃存套接字作爲不支持的瀏覽器的後備。 – 2011-04-21 06:47:45