我正在为某人开发一个 asp .net web 应用程序。
此应用程序将提供一定数量的文档管理功能(生成 pdf、上传/下载文档等)。我正在使用 Telerik 控件进行上传等,所以到目前为止还不错,但是,假设我使用的是我无法访问的文件系统的网络主机(这不是大多数网络托管服务吗?),客户端永远不能在他们的硬盘上找到这些文件可以吗?除非我实现某种自动文件传输协议或电子邮件服务?典型的基于 Web 的应用程序如何处理这个问题?
我通常倾向于使用 Windows 窗体方法来处理这种解决方案,并通过代码管理文件系统,以便例如可以在一个特定目录中找到某种类型的所有文档,但明确要求它是 web-基于明显的访问原因。
如果用户想要这种不受限制的访问,他们是否需要自己托管?