哈哈,以经有好几天没上来了。五一去了旅游,可是不能尽兴,回来郁闷了一段时间,后来又得忙我第二学位的论文(现在的社会,不多修一个学位工作难找呀!

)所以很久没空上网,系统的开发进度也慢了下来,原来打算在2.0版就实现文件系统和CGI的,但由于这两部份的工作量都很大,所以CGI就只能等3.0版实现了。说工作量在是因为在这一步很多东西都没有现成的规划,都要你自己去规划,如文件系统和上位机软件和目标系统的通讯协议,没有现成的规定,只要能实现,你怎么去弄别人或别的程序都不管。这样的话你就得自己去分析模块要完成的工能和你自己的协议的稳定性等,有时候越是灵活就越不好把握。好不容易把规划定下来了,还得去编程实现,真晕。附件3就是上位机的通信程序,是用VB编的,开发速度快麻

。网页就是通过它上传的目标系统的。而附件1和2是目标系统里现有的其中两个网页。我把2.0版写进了单片机,打开网页的速度快多了,主要是因为以前仿真器太占用我的电脑资源了。现在导至延时的原因就剩下HTTP请求的重传延时了(HTTP的第一个请求和第三次握手时同时发送的,目标系统在响应第三次握手时把第一个HTTP请求丢掉了)。为了改进打开网页的速度,我打算在目标系统里再次做出有违TCP/IP规定的事,在数据链路层用额外的代码实现第三次握手的快速速响应,而不把数据包一层层地往上传,从而腾出处理第一个HTTP请求的时间。还没开始写,希望这样能有预期的效果

。
[
Last edited by Tinnal on 2005-5-13 at 20:53 ]