日期:2014-05-17  浏览次数:20371 次

asp.net web下能否用socket做在线聊天室
RT,下载了几个源码,都是winfrom的,不知在web下能否用socket做在线文字聊天室。

请教大家,如果可以的话,不知有没这样的书籍或资料。谢谢。

------解决方案--------------------
呵呵。给你show一段代码。
C# code

var http= require('http'), io= require('socket.io'); 
var server= http.createServer(function(req, res){ 
  res.writeHead(200,{ 'Content-Type': 'text/html' }); 
  res.end('<h1>Hello Socket Lover!</h1>'); 
}); 
server.listen(8080); 
var socket= io.listen(server); 
socket.on('connection', function(client){ 
  client.on('message',function(event){ 
    console.log('Received message from client!',event); 
  }); 
  client.on('disconnect',function(){ 
    clearInterval(interval); 
    console.log('Server has disconnected'); 
  }); 
});



window+r => cmd => node socket-server.js