4
我在做與nodejs
聊天系統。要創建節點服務器,我可以使用net
或http
模塊。那麼使用它們的區別和好處是什麼?nodejs - 網絡或http模塊
我在做與nodejs
聊天系統。要創建節點服務器,我可以使用net
或http
模塊。那麼使用它們的區別和好處是什麼?nodejs - 網絡或http模塊
http
構建於net
之上(它處理基於HTTP的TCP層)。
我想你的「聊天系統」會有基於瀏覽器的客戶端,因爲node.js目前對GUI /桌面應用程序並不好。如果是這種情況,你很可能會想要使用http
。
node.js聊天服務器已經被製作 - node-chat。您可以在此基礎上構建自己的代碼,或者查看其源代碼獲取一些想法。
節點聊天的例子不太好。它使用長輪詢技術代替websocket。而當使用長輪詢時,瀏覽器遲早會由於HTTP請求的過度而崩潰。我正在採用websocket方法,並使用閃存套接字作爲不支持的瀏覽器的後備。 – 2011-04-21 06:47:45