CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

基于web界面的文件传输?

楼主xhbmj(《升龙道》)2006-03-01 14:51:28 在 Web 开发 / ASP 提问

最近一个项目需要用到这个功能,就是类似于QQ传送文件的方式。  
  实在没有好办法,各位帮个忙把! 问题点数:200、回复次数:14Top

1 楼cestar2005(往事随风)回复于 2006-03-01 15:04:40 得分 20

帮你顶下,关注!!!~~~  
  用网页传输文件涉及的因素太多,而且做出来的效果也不会是太好,最好还是不要用WEB页面方式解决  
  像QQ这种等于都是在对方机器上安装了客户端,采用点对点方式传输的  
  Top

2 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2006-03-01 15:12:35 得分 20

activeX   socket控件Top

3 楼goga21cn()外城◣◥◣◥奔III的预备团员︻$▅▆▇◤()︻︼─一()回复于 2006-03-01 15:17:09 得分 20

关注,学习!Top

4 楼KimSoft(革命的小酒天天醉-http://blog.csdn.net/kimsoft/)回复于 2006-03-01 15:20:44 得分 20

xhbmj   (俱往矣,数风流人物还看今朝)   大侠也发帖子啊,问题难度大,支持一个先。Top

5 楼KimSoft(革命的小酒天天醉-http://blog.csdn.net/kimsoft/)回复于 2006-03-01 15:21:36 得分 20

socket也很难解决,毕竟网络情况太复杂...Top

6 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-01 16:04:16 得分 20

QQ是点对点的传输,web可以模拟QQ传输,前提是两台机器都装了iis,并能互相告诉对方ip地址(可以双方通过登陆第3方固定ip的网站来获得),其中需要用到一个xml程序http://community.csdn.net/Expert/topic/4481/4481542.xml?temp=.2283594  
  具体操作:A、B机器登陆C服务器指定页面transport.asp,C服务器记录A、B机器ip,如果A准备向B传送文件,提交请求给Transport.asp,在B机器上,Transport.asp无刷新显示A的请求,如果B点击了同意按钮,则A机器上transport.asp转到A机器上文件上传页面,A开始上传文件到A的iis目录下(注意,是a的iis目录),B机器上transport.asp跳转到B机器上的xml程序,持续检测A的iis目录下文件是否已经上传完毕(fileexist),如果上传完毕,则开始从a上下载到b上iis目录下。Top

7 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-01 16:06:44 得分 20

不知道我的思路听懂没有。总的来说,如果没有服务器c的支持,虽然也能实现,但是会麻烦很多。  
  肯定会大量用到ajax无刷新,和xml服务器端文件传送。Top

8 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-01 16:08:39 得分 10

当然,使用activeX   socket控件是最简单易行的。Top

9 楼jspadmin(阿笨狗http://www.pifoo.com域名空间专卖cn20、com50元)回复于 2006-03-01 16:13:19 得分 10

最简单的是:两台机器都装上iis,然后要传文件时,先模拟QQ,假装问下对方要不要接受文件传送,对方同意了,直接向对方iis目录下无组件上传文件:)Top

10 楼xhbmj(《升龙道》)回复于 2006-03-02 10:56:17 得分 0

哪里有这个activeX   socket控件,找了很长时间没见到.  
  @_@Top

11 楼boyd1985(波伊德乐园->http://www.boyd.cn)回复于 2006-03-02 11:27:41 得分 10

帮你顶Top

12 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2006-03-02 11:32:39 得分 20

有现成的,有一本vb网络编程白绿皮儿的书,就直接带了代码,要不在www.applevb.com里找  
   
  还有似乎java用起来更简单一些Top

13 楼ksn520(泡菜.Net)回复于 2006-03-02 11:45:32 得分 10

假装问下对方要不要接受文件传送  
   
  呵呵  
   
  ______________________________________________  
   我最讨厌两种人:  
   一是有种族歧视的;  
   二是黑人;  
   三是不识数的!Top

14 楼xhbmj(《升龙道》)回复于 2006-03-02 11:55:51 得分 0

客户要求这样做.  
  asp+activeX?  
  有这样现成的控件吗?Top

相关问题

  • Web Services 文件传输问题
  • 传输文件
  • 文件传输
  • 传输文件???
  • 文件传输
  • 文件传输!
  • 文件传输
  • 文件传输
  • Winsock文件传输!!!
  • UDP传输文件

关键词

  • 文件
  • 控件
  • transport
  • 服务器
  • 页面
  • iis
  • activex
  • socket
  • asp
  • ip

得分解答快速导航

  • 帖主:xhbmj
  • cestar2005
  • liuxiaoyi666
  • goga21cn
  • KimSoft
  • KimSoft
  • jspadmin
  • jspadmin
  • jspadmin
  • jspadmin
  • boyd1985
  • liuxiaoyi666
  • ksn520

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo