社区
C#
帖子详情
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。
于娜
2006-10-23 10:54:16
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。
是不是只能一个一个文件上传,不能同时开3个线程上传??是不是要同步操作才行??因为数据端口不能共用?
...全文
73
1
打赏
收藏
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。 是不是只能一个一个文件上传,不能同时开3个线程上传??是不是要同步操作才行??因为数据端口不能共用?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
1 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
于娜
2006-10-24
打赏
举报
回复
?
相关推荐
C#用
委托
BeginInvoke做异步线程
一个应用场景,浏览器上
传
一个
文件
,此
文件
后台
调用
文件
转换,需要耗费相当长的时间,这样,如果是一个线程同步式的做下去,那么用户在浏览器上感觉就是卡住了,卡卡卡卡,这里我们利用
委托
的BeginInvoke和EndInvoke方法操作线程,BeginInvoke方法可以使用线程异步地执行
委托
所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被
调用
方法的返回值),或是确定方法已经被成功
调用
,说白了就是相当于开个多线程,你用户
文件
保存了之后,响应返回,这个BeginInvoke异步去执行
委托
方法,完了之后呢,再执行你的异步回调函数; 大概步骤 1:先把你要异
结合flex socket以递归方式实现多
文件
断点上
传
文件
在《Flex与java进行socket通信完成以断点续
传
方式上
传
文件
》中所实现的
文件
断点上
传
一次仅能上
传
一个
文件
,而flex自身不支持多线程,
无法
进行对多个
文件
开启
多个线程进行socket
文件
传
输,即不能循环
文件
数组来创建多个socket通信,令每个socket
传
输一个
文件
,这样做仅能上
传
一个有问题的
文件
。但我们可以采用递归方式来达到上
传
多
文件
的目的,这个过程类似于异步线程了。 建立socket通
FTP
同时上
传
多个
文件
并显示进度条
FTP
同时上
传
多个
文件
,同时显示进度条,采用异步线程的方式,不过也是参考高手的实例
C# 用
委托
BeginInvoke做异步线程
一个应用场景,浏览器上
传
一个
文件
,此
文件
后台
调用
文件
转换,需要耗费相当长的时间,这样,如果是一个线程同步式的做下去,那么用户在浏览器上感觉就是卡住了,卡卡卡卡,这里我们利用
委托
的BeginInvoke和EndInvoke方法操作线程,BeginInvoke方法可以使用线程异步地执行
委托
所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被
调用
方法的返回值
.Net 对
文件
传
输协议(
FTP
)操作(上
传
,下载,新建,删除,
FTP
间
传
送
文件
等)
最近项目需要对
FTP
服务器进行操作,现把实现总结如下:打算分2篇总结:第1篇总结
Ftp
的一些常规的操作实现(例如:上
传
,下载,新建,删除,
FTP
间互
传
文件
等操作)第2篇总结
Ftp
的操作的一些其他实现(例如:异步上
传
,异步下载等其他操作)Microsoft .NET Framework 2.0新增加了3个类使我们很方便的对
文件
传
输协议(
FTP
)服务器进行操作
Ftp
WebRequest类:实现
文件
传
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.8w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-23 10:54
社区公告
让您成为最强悍的C#开发者