2016-03-24 11 views
0

localhostのUnixソケット5050をリッスンするプログラムと通信できるようにNodeJS APIを持っていたいと思います。シェルからUnixソケット5050へ 'echo'することができます。プログラムは今、私はAPIを必要とし、このローカルホストのソケットに書き込むための外部プログラムのために、どのように行うのか分からないnodejs echo to localhost unix socket

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

リッスン:

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

}); 

答えて

1

あなたは同じ経由でUnixソケットに接続することができますnet.connect()。そこからコールバックが呼び出されるとソケット(socket.write())に書き込むだけです。