文件上传工具

时间:2011-08-31 03:14:41

标签: c# java silverlight html5

我想创建一个图片文件上传工具。该工具启动时会询问用户他们想要监视和上传文件的目录。在后台,该工具将安全地发布到某种Web服务。

约束解决方案应该适用于Mac和Windows计算机。我希望上传过程非常自动,几乎没有用户干预。

基本上我的问题是你会用什么来创建在后台或前台运行的应用程序,以基本上不断地将文件上传到Web服务器?

我有几点想法:

  • 使用网络工作者的HTML5(关注访问本地文件并不确定最佳方法)
  • Silverlight(我的猜测是我必须在申请表上签名)
  • Java Web Start应用程序(签名应用程序)
  • Flash(害怕这个想法)

我可以轻松地完成Java Web Start应用程序。 HTML5和Silverlight都是我想知道的。此时我真的不在乎闪光灯。

2 个答案:

答案 0 :(得分:0)

在Java中,您可以使用JNotify库:http://jnotify.sf.net。它适用于Windows,OS X和Linux。

我不知道C#或HTML5。 HTML5(我在2011年7月左右检查过)没有文件系统API。实际上,您需要一个可以分发的应用程序,以便它可以在后台运行,因此Silverlight是不可能的。如果我误解了你的问题,请告诉我。

答案 1 :(得分:0)

如果您可以预见下载的必要性,我会尝试使用已签名的Java小程序。除了签名的Java小程序之外,很难找到一个好的下载解决方案。签名的Java小程序允许您将内容推送到用户文件系统,允许上载和下载。