Farseer

导航

2009年11月18日 #

文件传输(三)---关于计时器

摘要: 文件传输设计成在后台执行的Windows Services,在配置文件中定义执行数据上传下载的时间,这样就需要定义个Timer来检查指定的时间是否到达,以便执行相应的操作,在.NET中有几个类库中有Timer的定义,具体的内容可以查看MSDN。我使用了空间System.Timers里的Timer,Timer可以设置时间间隔,每隔一定的时间执行由ElapsedEventHandler定义的事件,由于... 阅读全文

posted @ 2009-11-18 21:13 佛西亚 阅读(540) 评论(0) 推荐(0) 编辑

文件传输(二)---断点续传

摘要: .NET的类库中有一些操作FTP的类,不过用起来都没不是很直观,需要一些封装才比较好用,在sourceforge上找到一个人写的FTPClient,这个类对.NET的类库System.Net.Sockets进行了一定的封装,主要是使用了其中的类TcpClient,通过这个类发送一些FTP协议定义的命令,比如LIST,RETR等,从FTP服务器上获取相应的信息,该类在http://sourcefor... 阅读全文

posted @ 2009-11-18 20:58 佛西亚 阅读(1818) 评论(1) 推荐(0) 编辑

文件传输(一)---压缩文件

摘要: 异构系统之间的交互有很多种方式,AX的AIF框架通过文件,Web Services和MSMQ等提供了实现各种交互方式的可能性,井底之蛙的缘故,总觉得这些方式有些隔靴搔痒的感觉,做为AX来说,它不可能针对其他的非主流异构系统提供相应的接口,它只能定一个接口标准,让其他的异构系统去按照它的格式准备数据,为了通用,它尽量采用XML等标准的格式文件,其它异构系统必须按照它的格式去准备接口数据,写这个接口这... 阅读全文

posted @ 2009-11-18 17:55 佛西亚 阅读(940) 评论(0) 推荐(0) 编辑