В node.js я бы хотел создать клиента, который:
Могу ли я использовать только сокет, который создается при запуске моего клиента, а затем ждать данные с сервера1 или мне вместо этого нужно внедрить сервер?
var net = require("net"); var client = net.createConnection(port, host); client.on("connect", sendInfo); client.on("data", readData); client.on("end", cleanUp);
Просто создайте TCP-соединение с вашим сервером. Тогда просто делай с этим вещи.