4
Je sais que je peux créer un serveur tcp comme ça dans Node.jsComment écouter une prise tcp aléatoire dans Node.js
var dataServer = net.createServer(function (stream) {
});
dataServer.on("listening", function() {
// this data server listen to a random port
// but how can I get the number of port
console.log(dataServer.localPort)
}
dataServer.listen(0, '0.0.0.0');
Mais je ne sais pas comment obtenir le numéro de port et envoyer à un autre service. Ou je devrais trouver un port disponible au hasard et passer à dataServer.listen?
Connaissez-vous les ans pour cela aussi: http://stackoverflow.com/questions/3520475/how-can-a-node-js-socket- serveur savoir-qui-ip ou -domain-that-the-client-connect-t Merci –
Est-ce que cette assignation automatique me donnera un port qui n'est pas utilisé actuellement? Et comment puis-je limiter l'assignation aléatoire, comme entre une série de nombres? – CMCDragonkai