remote task
1.0.0
เซิร์ฟเวอร์แบบธรรมดาสำหรับงานรันจากระยะไกลและบันทึกเอาต์พุตไปยังไฟล์ที่กำหนด
npm install remote-task
หรือ
npm install --save remote-task
เซิร์ฟเวอร์:
var remoteTask = require ( 'remote-task' ) ;
var server = remoteTask ( 'tasks.log' ) ;
server . listen ( 3000 ) ;
ลูกค้า:
var remoteTask = require ( 'remote-task' ) ;
var remoteControl = remoteTask . remoteStream ( 3000 , '127.0.0.1' ) ; //IP address is optional, arguments are passed to net.connect()
remoteControl . write ( [ 'cd' , '/tmp' ] ) ;
remoteControl . write ( [ 'touch' , 'helloworld' ] ) ;
remoteControl . write ( { end : true } ) ;
remoteControl . on ( 'data' , function ( result ) {
console . log ( result . status ) ; //success, hopefully
} ) ;