[系程] 单班 bonus project

楼主: avogau ( 假 装)   2010-06-16 17:36:09
Bonus Project
基于作业四的server做修改,做到下列1,2点全部功能可以得5分:
1.Client送request给server,server收到后,产生一个thread,
这个thread去开request指定的档案,并把内容读出,回传给client。
2.Server收到SIG_USR1后,显示现在有多少thread正在执行。
(为了方便demo,你可以让thread sleep。)
如果采用thread pool的架构,可以额外得3分,总共8分。
1.Client送request给server,server收到后,选择一个thread,这个thread去开
request指定的档案,并把内容读出,回传给client。
2.Server收到SIG_USR1后,显示现在有多少thread正在执行(不是idle状态)。
(为了方便demo,你可以让thread sleep。)
请把source跟makefile放在目录下,目录名字为小写开头的学号(b9790xxxx),
用tar打包你的目录,档名为<学号.tar> (b9890xxxx.tar),并上传到课程网页上。
Demo时间为6/25 14:00~17:00 及 19:00~21:00
因为是Bonus,所以Demo时如果无法顺利执行(最多三次机会),将不给予任何bonus。

Links booklink

Contact Us: admin [ a t ] ucptt.com