文件传输

时间:2008-11-18 14:00:06

标签: asp.net iis

我在serverA上有一个IIS

我在locationA有userA,他已经打开了一个托管在serverA上的内容管理系统站点。

该系统的一个功能是它允许用户将文件移动到LocationB,所有这些都在同一网络中。现在当这个移动发生并且由于带宽限制时,这个文件会从LocationA移动到serverA到LocationB还是有办法让我将文件从LocationA移动到LocationB而不通过serverA,即使用serverA上的本地内存

我目前没有使用BITS。

3 个答案:

答案 0 :(得分:1)

要跟进Ian关于直接发布到server2的建议,你需要某种网络服务器(问题IIS,但你可以自定义写一个,只接受CMS表单提交并将文件放到需要的地方去)

答案 1 :(得分:0)

这完全取决于CMS的工作方式 - 如果它在后台运行scp,那么答案是肯定的 - 它会跳过本地计算机。

如果它使用http将其传输到用户的机器然后退出,答案是“否”。

答案 2 :(得分:0)

userA是否从他们的机器上传文件?如果是这样,您可以通过在表单上设置action属性来执行此操作:

<form method="post" action="http://serverB/locationB" enctype="multipart/form-data">
    ...
    <input type="file" ... />
    ...
</form>