const fs = require('fs');
const stream = require('stream');
const net = require('net');
var cli = net.connect({host:'127.0.0.1', port: 10060}, function() {
console.log('connected')
var req = {};
req.events = 'write';
req.name = 'test.out';
req.data = 'aaaaaaa';
cli.write(Buffer.from(JSON.stringify(req)));
})
cli.on('data', function(data) {
console.log(data.buffer);
console.log(data.toString());
data = JSON.parse(data);
if(data.events == 'write') {
console.log('111');
if(data.result) {
console.log('write success');
var reqr = {};
reqr.events = 'read';
reqr.name = 'test.out';
reqr.data = '1433223';
cli.write(Buffer.from(JSON.stringify(reqr)));
} else {
console.log('write failed');
}
} else {
if(data.events == 'read') {
if(data.result) {
console.log('read success. data: ', data.data);
} else {
console.log('read failed');
}
}
}
})