octoberskyjs-dnsjs-internal
Post on 10-May-2015
475 Views
Preview:
DESCRIPTION
TRANSCRIPT
dns.js internalinsanehong@octobersky.js
이 시간에 다루지 않을 것들
같이 봤으면 하는 것들
재미있어 보이는 부분만
재미있어 보이는 부분만 (제가 보기에…..)
var cares = process.binding('cares_wrap');
All methods in the dns module use C-Ares except for dns.lookup which uses getaddrinfo(3) in a thread pool.
http://nodejs.org/api/dns.html#apicontent
C-Ares?
c-ares is a C library for asynchronous DNS requestsC-Ares?
https://github.com/joyent/node/blob/master/src/cares_wrap.cc
var net = require('net');
var net = require('net');
only net.isIP
그들도 알고 있습니다.
https://github.com/joyent/node/blob/master/lib/net.js
function makeAsync(callback)
function makeAsync(callback)@485d5b5dff42d6d597e4e3107d7eb55edbf0a1b3
function makeAsync(callback)callback.immediately = true;
lookupService(host, port, callback)
cares.getnameinfo(req, host, port);
getServers()setServers()
setServers()
당황하지 않고 같이 얘기해보면?
끝
top related