A simple RESTful web service in nodejs (2)

书接上回。完成了server.js,这次轮到子进程wget.js了。wget.js比较简单,只是调用wget-improved module的方法,处理下message就行了。

值得注意的是从父进程(server.js)那里取得参数(父进程在fork时指定)的方法,以及向父进程发送event message的方法。
process.argv的第0、第1个参数是固定的,分别是”node”和当前进程的文件名,比如这里就是”node”和”./wget.js”。第2个参数才是从父进程传过来的自定义参数。

代码简单就不多说了,功能还有待改进,比如断点续传、超时重试等。

请移步下一篇:ffmpeg子进程的实现。

References:
https://github.com/bearjaws/node-wget

本文是悠然居(wordpress.youran.me)原创文章,如转载必须保留此告示。

本文为悠然居(https://wordpress.youran.me/)的原创文章,转载请注明出处!

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: A simple RESTful web service in nodejs (2)
  1. No comments yet.