我刚开始学习nodejs服务器和websocket。我的问题是,我使用socket.io和express编写了一个JavaScript服务器。
var app = require('express')(),
server = require('http').Server(app),
io = require('socket.io')(server),
port = process.env.PORT || 8080;
这两者有什么不同吗:
server.listen(port, function(){
console.log("listening port " + port);
});
并且
server.listen(port);
console.log("listening port " + port);
显然它们的工作方式相同。
那么server.listen()实际上是做什么的?