主题:在英创嵌入式PC模块上实现非阻塞的FTP文件传输 共有33725人关注过本帖 |
---|
zhl |
1楼 |
在英创嵌入式PC模块上实现非阻塞的FTP文件传输 Post By:2005-12-26 17:34:00 [只看该作者]
常规的FTP传送采用的是阻塞方式进行的,这样在FTP传送过程中,CPU不能做其他的操作,这种情况在使用GPRS进行数据传输时尤为突出。针对这种情况,结合新近登载的“嵌入式系统应用程序方案之一”,利用事件驱动机制来实现FTP文件传输,可以很好地解决这个问题。
利用事件驱动机制,可实现非阻塞的FTP文件传输,即程序无需等待对端响应,而是返回系统,这样系统就可利用FTP等待的时间进行其他的必要操作,然后再继续FTP的文件传输,从而提高整个系统实时响应的能力,降低总的系统开销。FTP内部采用有限状态机进行管理,一旦程序需要等待对端的响应时,程序记录下当前的状态,并返回系统控制,等待下次再进入该任务模块时,程序根据当前的状态继续相应的处理。 感兴趣的客户可从网站上直接下载更为详细的资料。 |
|
单帖管理 | 引用 | 回复 |