从本地应用程序的服务器获取文件

时间:2013-06-07 13:34:50

标签: c# asp.net file file-upload

我正在开发一个允许用户在线申请X作业的项目。我正在进行的项目是在ASP.net中。我想做的是将所有用户的CV保存到服务器。实现这一步我没有问题。我遇到的问题是,我不知道如何使我的内部应用程序可以访问此文件。我做了很多研究,但我没有办法做到这一点。

我尝试做什么:

  1. 用户将继续使用Web应用程序申请工作,然后将他们的简历保存在服务器上。
  2. 每天,我想用我的本地应用程序向服务器发出请求(我使用c#.net进行编码)
  3. 如果他们是服务器文件中的新CV,我想获取文件并将其复制到本地服务器。
  4. 重要提示:

    1. 一台服务器在线(网络服务器)
    2. 网络服务器具有安全性
    3. 其他服务器是本地的
    4. 结论

      我问你的帮助,我没有运气研究找到将服务器文件上传到本地服务器的“最佳”和“最简单”的方法。那么请你告诉我一个实现这个目标的方法。我不是要求你找到“完美的解决方案”,我只是想要一些提示。

      这是我发现的:

      1. Mobile Acess
      2. Browser Stack
      3. 我不确定是否应该使用第三方应用程序执行此操作,或者是否应创建自己的方法。

        感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

好的,如果两个服务器断开连接,那么您需要在Web服务器上公开您可以联系的Web服务。这个具有一点知识的Web服务可以轻松地为您提供新文件的标题信息(例如文件名),然后还提供一个端点来一次下载一个文件。

不建议简单地公开文件所在的文件夹,并允许消费者列出并阅读其内容。确保他们必须通过Web服务进行身份验证。