Node.js web development: Unmatched power for building fast and secure apps . by Claudia Alves & mEm lnc

Node.js web development: Unmatched power for building fast and secure apps . by Claudia Alves & mEm lnc

Author:Claudia Alves & mEm lnc [Alves, Claudia]
Language: eng
Format: azw3, pdf
Published: 2020-08-02T00:00:00+00:00


DNS

When developing web applications, there is often a need to communicate with other systems. Communication at the protocol level takes place with a unique addressing via a combination of IP address and

Port number instead. In most cases, however, it is more sensible within an application to use host names rather than addresses, since dynamically assigned addresses can change frequently, but the host name remains the same in most cases. The Domain Name System, or DNS for short, takes care of resolving the host names into IP addresses. Node.js has a module that specializes in performing name resolution. This module not only handles the resolution of host names, but can also read out different types of data records from a domain, such as the MX records for the mail server address. In the listing you can see how you can use Node.js to resolve the address of a domain.

var dns = require ('dns');

dns.resolve ('www.google.de', function (err, addrs) {

addrs.forEach (function (record) {

console.log ('www.google.de is' + record);});

});



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.