1

我正在为某人开发一个 asp .net web 应用程序。

此应用程序将提供一定数量的文档管理功能(生成 pdf、上传/下载文档等)。我正在使用 Telerik 控件进行上传等,所以到目前为止还不错,但是,假设我使用的是我无法访问的文件系统的网络主机(这不是大多数网络托管服务吗?),客户端永远不能在他们的硬盘上找到这些文件可以吗?除非我实现某种自动文件传输协议或电子邮件服务?典型的基于 Web 的应用程序如何处理这个问题?

我通常倾向于使用 Windows 窗体方法来处理这种解决方案,并通过代码管理文件系统,以便例如可以在一个特定目录中找到某种类型的所有文档,但明确要求它是 web-基于明显的访问原因。

如果用户想要这种不受限制的访问,他们是否需要自己托管?

4

1 回答 1

1

网络主机通常具有在其服务器上存储文件的能力。您必须记住,这些文档将计入主机上的空间和带宽限制。您必须确保您的应用程序有权将文件写入服务器,这可以与主机协调。

或者,您可以将文件路径存储到客户端系统上的网络共享,这样当通过 Web 应用程序打开任何文件时,它将打开存储在客户端服务器上的文件。

于 2012-08-15T17:04:59.430 回答