2012-11-05 65 views
1

我想創建一個使用nodejs的新通知系統,因爲我使用的是socket.io。以下兩種編碼有什麼區別。sockect.io創建http服務器和不創建http之間的區別

編碼1://創建一個HTTP服務器和Socket連接

var app = require('express').createServer() 
var io = require('socket.io').listen(app); 
app.listen(8080); 

編碼2://不僅創造Socket連接

var io = require('socket.io').listen(8080); 

請建議?

回答

0

沒有真正的區別。後者只是前者的捷徑。

確實存在一個微小的差別:快捷方式將添加一個默認的HTTP請求處理程序(用於非websocket請求),它以Welcome to socket.io.響應。

相關問題