送りて
var net = require('net'); var HOST = 'localhost'; var PORT = 9999; var client = new net.Socket(); client.setEncoding('utf-8'); client.setTimeout(1000); client.connect(PORT, HOST, function() { console.log('CONNECTED TO: ' + HOST + ':' + PORT); //書き込み client.write("x=1000\r"); }); //閉じた時の処理 client.on('close', function() { console.log('Connection closed'); }); //タイムアウト時の処理 client.on('timeout', function () { console.log('Client connection timeout. '); });
$ node sockapp.js
CONNECTED TO: localhost:9999
Client connection timeout.
受け手
今回は試験用にnetcatで
$ nc -l 9999
x=1000