node.js :net.Server connection 事件 与 net.Socket conntct事件 触发顺序。
来源:互联网 发布:python爬虫 美国赚钱 编辑:程序博客网 时间:2024/04/27 14:12
http://nodejs.org/docs/latest/api/net.html#net_event_connection
http://nodejs.org/docs/latest/api/net.html#net_event_connect
服务器端 :connection 事件,当有一个新的连接时,触发。
客户端 : connect 事件当一个套接字连接成功建立了发出的。(已经完成三次握手)。
所在,在一个服务器、客户端都用node.js 实现的情况下,在一个网络连接过程中, 服务器端 connection 事件 比 connect 事件先触发。
netServer.js
var net = require('net');var server = net.createServer({allowHalfOpen:true},function(c){ //有新链接,第一时间触发 console.log('server connected'); c.on('end',function(){ console.log('server disconnected'); c.end(); }); c.write('hello\r\n'); c.pipe(c);});server.listen(8124,function(){ console.log('server bound');});
netClient.js
var net = require('net');var client = net.connect({port:8124},function(){ //socket对象生成后触发(三次握手并成生socket对象之后) console.log('client connected'); client.write('world\r\n');});client.on('data',function(data){ console.log(data.toString()); client.end();//发送FIN 包。});client.on('end',function(){ console.log('client disconnected');});
客户端
0 0
- node.js :net.Server connection 事件 与 net.Socket conntct事件 触发顺序。
- ASP.net 事件触发顺序
- ASP.NET 事件触发顺序
- js触发.net服务器端事件
- asp.net里事件的触发顺序
- asp.net webform事件触发顺序
- .NET触发MouseWheel事件
- Node.js Net 模块的所有事件和方法&&net.Socket
- ASP.NET 2.0中Page事件的触发顺序
- ASP.NET 2.0 中各事件的触发顺序
- node.js net socket
- .NET RadioButton 触发双击事件
- .net 服务器事件和客户端js事件的执行顺序
- ASP.NET 事件顺序
- Asp.Net事件顺序
- .net窗体事件顺序
- ASP.NET事件顺序
- .net页面事件顺序
- cf459A Pashmak and Garden
- 最小表示法
- sybase ASE tempdb 空间不足解决办法
- 自定义tableView
- eclipse C/C++ 安装和配置 (windows)
- node.js :net.Server connection 事件 与 net.Socket conntct事件 触发顺序。
- poj_1789 Prim算法应用
- 解决centos无法挂载ntfs格式硬盘问题
- 出警告:warning c280:'a' :unreferenced local variable
- 小白装Ubuntu之问题记录与解决(win7下安装Ubuntu13.04)
- Longest Substring Without Repeating Characters
- HDOJ 题目1575 Tr A(矩阵相乘,二分)
- Codeforces Round #261 (Div. 2) C. Pashmak and Buses
- 杭电 1013 Digital Roots (字符串数组)