2016-03-24 2 views
0

Я хотел бы иметь NodeJS API, чтобы иметь возможность общаться с программой (не витая мной), которая прослушивает локальный хост Unix 5050. Я могу «эхо» из оболочки в Unix-сокет 5050, где это программа слушаетnodejs echo to localhost unix socket

$echo '{"output": "connecting"}' > /dev/tcp/localhost/5050 

Теперь для внешних программ для записи этого LOCALHOST гнездо мне нужно API, не знаю, как это сделать:

app.post('/output', function (req, res) {  
    //echo '{"output": "connecting"}' > /dev/tcp/localhost/5050 

}); 

ответ

1

Вы можете подключиться к Сокету через то же net.connect(). Оттуда вызывается запись в сокет (socket.write()) после вызова callback.