社区
C#
帖子详情
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。
于娜
2006-10-23 10:54:16
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。
是不是只能一个一个文件上传,不能同时开3个线程上传??是不是要同步操作才行??因为数据端口不能共用?
...全文
74
1
打赏
收藏
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。
向FTP上传3个文件,每个文件分别开启一个新线程,无法上传,用异步委托调用也不行。 是不是只能一个一个文件上传,不能同时开3个线程上传??是不是要同步操作才行??因为数据端口不能共用?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
于娜
2006-10-24
打赏
举报
回复
?
相关推荐
C#用
委托
BeginInvoke做
异步
线程
一个
应用场景,浏览器
上传
一个
文件
,此
文件
后台
调用
文件
转换,需要耗费相当长的时间,这样,如果是
一个
线程
同步式的做下去,那么用户在浏览器上感觉就是卡住了,卡卡卡卡,这里我们利用
委托
的BeginInvoke和EndInvoke方法操作
线程
,BeginInvoke方法可以使用
线程
异步
地执行
委托
所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被
调用
方法的返回值),或是确定方法已经被成功
调用
,说白了就是相当于开个多
线程
,你用户
文件
保存了之后,响应返回,这个BeginInvoke
异步
去执行
委托
方法,完了之后呢,再执行你的
异步
回调函数; 大概步骤 1:先把你要异
结合flex socket以递归方式实现多
文件
断点
上传
文件
在《Flex与java进行socket通信完成以断点续传方式
上传
文件
》中所实现的
文件
断点
上传
一次仅能
上传
一个
文件
,而flex自身不支持多
线程
,
无法
进行对多个
文件
开启
多个
线程
进行socket
文件
传输,即不能循环
文件
数组来创建多个socket通信,令
每个
socket传输
一个
文件
,这样做仅能
上传
一个
有问题的
文件
。但我们可以采用递归方式来达到
上传
多
文件
的目的,这个过程类似于
异步
线程
了。 建立socket通
音视频转码系统使用与API接口
调用
开发
在网站的开发中有些时候要用到音视频在线播放,此时大家才发现并不是所有的音视频
文件
直接
上传
到服务器就可以使用的,而是要将音视频
文件
转码成为一定标准的格式和参数才能在线播放的,此时另外
一个
大问题摆在大家的面前,
上传
之前先自己手动将音视频
文件
按照要求手动转码完成后再
上传
,在这种情况下自己使用还可以勉强对付,但是如果会员用户也可以
上传
音视频
文件
时,此时不能确保会员用户
上传
所有的音视频
文件
都是按照要求自己转码的,最后将会乱七八糟,当然
要求大家短时间自己开发
一个
音视频自动转码系统不太现实。
为了解决上面描述的问题,我找了一款非常好用的音视频自动转码系统,此转码系统开放有API接口供大家
调用
,只要按照要求
调用
,开发
一个
音视频在线播放的网站没有问题的,我们一起来学习吧。
FTP
同时
上传
多个
文件
并显示进度条
FTP
同时
上传
多个
文件
,同时显示进度条,采用
异步
线程
的方式,不过也是参考高手的实例
C# 用
委托
BeginInvoke做
异步
线程
一个
应用场景,浏览器
上传
一个
文件
,此
文件
后台
调用
文件
转换,需要耗费相当长的时间,这样,如果是
一个
线程
同步式的做下去,那么用户在浏览器上感觉就是卡住了,卡卡卡卡,这里我们利用
委托
的BeginInvoke和EndInvoke方法操作
线程
,BeginInvoke方法可以使用
线程
异步
地执行
委托
所指向的方法。然后通过EndInvoke方法获得方法的返回值(EndInvoke方法的返回值就是被
调用
方法的返回值
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.9w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-23 10:54
社区公告
让您成为最强悍的C#开发者