您的位置:程序门 -> vb -> 网络编程



求大文件上传 下载的速度问题的解决方案.


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求大文件上传 下载的速度问题的解决方案.
发表于:2008-01-23 17:13:57 楼主
因客户有文件可能在100-150mb之间,当传文件的时候,需要以最快的速度将文件传到服务器上,是内网.
我原来的解决方案是用   ftp   实现.
但我用如下代码

        这是下载文件程序.
      sqllj   =   "get   "   &   '要下载文件'&   space(2)   &   "c:\workdir\"   &   '文件'
      mainform.inet1.EXECute   ,   sqllj
      right1   =   inet1.stillEXECuting
      do   while   right1
            right1   =   inet1.stillEXECuting
            doevents
      loop
      inet1.EXECute   ,   "quit"


      这是上传文件程序
          sqllj   =   "put   "   &   """"   &   '文件'&   """"   &   space(2)   &   '文件'
        mainform.inet1.EXECute   ,   sqllj
        right1   =   mainform.inet1.stillEXECuting
        do   while   right1
                right1   =   mainform.inet1.stillEXECuting
                doevents
        loop

      问题:为啥同一个控件,上传与下载,下载的速度比上传的速度慢很多.     上传能达到6mb多每秒,下载只有2.5mb左右.但用flashfxp下载也能达到6mb左右,请问inet控件能提速吗?
      求各位高手最快的上传文件与下载文件的方法.   非常感谢了.
发表于:2008-01-24 01:49:171楼 得分:0
可以用多線程的方法。
发表于:2008-01-24 16:01:592楼 得分:0
可以说说解决方案吗?
发表于:2008-01-26 10:14:103楼 得分:0


快速检索

最新资讯
热门点击