构建TCP服务
tcp全名传输控制协议,在osi模型中属于传输层协议。许多应用层协议基于TCP构建,典型的是HTTP,SMTP , IMAP等协议。
TCP是面向链接的协议,其显著的特征是在传输之前需要3次握手形成会话,只有会话形成之后,服务器和客户端才能相互发送数据。在创建会话的过程中,服务器端和客户端分别提供以个套接字,这两个套接字共同形成一个连接
var net = require('net')
var server = net.createServer( fucntion( socket ){
socket.on('data' , function( data ){
socket.write('hello')
})
socket.on('end' , function(){
console.log('连接断开‘)
})
socket.listen( 8124 , function(){
console.log('server bound');
})
})
网友评论