web 上传文件不透过iis 可以直接上传至指定服务器?

hm8030 2012-04-24 01:28:32
web 上传文件不透过iis 可以直接上传至指定服务器?
web 服务器跟指定服务器不是同一台,现在我都是讲文件上传到web 服务器然后在ftp 到指定服务器的,因为常规的上传,数据流都会通过当地--》web 服务器--》指定服务器 ,这个过程会造成文件传输过程太长。
我想跟大家探讨一下,可以用什么方法,直接让文件流不通过web 服务器,让文件从当地保存至指定服务器。

开发环境:asp.net+MVC
...全文
248 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ynduanlian 2012-04-26
  • 打赏
  • 举报
回复
完全不需要经过WEB服务器
ynduanlian 2012-04-26
  • 打赏
  • 举报
回复
HTML5支持socket,还提供了在本地打开文件的接口API,先用文件API以二进制流读出文件,再用socket传到指定的IP端口
ynduanlian 2012-04-26
  • 打赏
  • 举报
回复
HTML5支持Socket了
hm8030 2012-04-26
  • 打赏
  • 举报
回复
谢谢回复!
我这个是公司内网的。
因为公司分配了三个比较远的省份,所以要考虑在当地假设文件服务器,但是web 又只准用一个。

[Quote=引用 7 楼 的回复:]
不可能在web上面传大文件。

你知道中国家庭的网络上传带宽多少吗?

谁有那功夫开着网页等。
[/Quote]
winner2050 2012-04-26
  • 打赏
  • 举报
回复
不可能在web上面传大文件。

你知道中国家庭的网络上传带宽多少吗?

谁有那功夫开着网页等。
hm8030 2012-04-26
  • 打赏
  • 举报
回复
请问这样文件流就不会走web server 了吗?
[Quote=引用 3 楼 的回复:]
那你应该用C# socket编程,或者利用如FTP的协议或者软件来编程,.net内置了很多成品类

就是在服务器上开个口子让数据进来罢了
[/Quote]
hm8030 2012-04-26
  • 打赏
  • 举报
回复
ftp 是另外排程去跑的,如果都在web 上,讓用戶感覺太慢了。


[Quote=引用 2 楼 的回复:]
现在我都是讲文件上传到web 服务器然后在ftp 到指定服务器的

不知道你的再FTP到指定服务器,是怎么做的?手工吗?
[/Quote]
hm8030 2012-04-26
  • 打赏
  • 举报
回复
ftp 是另外排程去跑的,如果都在web 上,讓用戶感覺太慢了。

[Quote=引用 3 楼 的回复:]
那你应该用C# socket编程,或者利用如FTP的协议或者软件来编程,.net内置了很多成品类

就是在服务器上开个口子让数据进来罢了
[/Quote]
hm8030 2012-04-26
  • 打赏
  • 举报
回复
非常感谢您的回复!
但是好像Html 5 只支持IE 9以上,公司的电脑多数是IE6.

还有一个问题,因为之前开发用的是html 4,如果更改为html 5,改动大吗?

[Quote=引用 11 楼 的回复:]
完全不需要经过WEB服务器
[/Quote]
传递正能量 2012-04-24
  • 打赏
  • 举报
回复
那你应该用C# socket编程,或者利用如FTP的协议或者软件来编程,.net内置了很多成品类

就是在服务器上开个口子让数据进来罢了
glasses1999 2012-04-24
  • 打赏
  • 举报
回复
现在我都是讲文件上传到web 服务器然后在ftp 到指定服务器的

不知道你的再FTP到指定服务器,是怎么做的?手工吗?
孟子E章 2012-04-24
  • 打赏
  • 举报
回复
你可以把上传文件的表单的action指向别的服务器

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧