如何将Java桌面应用程序连接到云?

时间:2016-03-30 20:11:57

标签: java netbeans cloud google-cloud-storage desktop-application

我被要求开发一个连接到云端的桌面应用程序。桌面应用程序需要上传和下载云存储的文件。

我开发了简单易用的界面。它允许用户通过选择主机上的文件并将其存储在云上,将文件(任何格式)上传到云。界面显示将存储在云上的文件列表,然后用户可以从云中选择文件并将其下载到主计算机。

我正在努力确定将桌面应用程序连接到云端的正确方法,例如google drive cloud或Dropbox cloud。任何人都可以告诉我使用哪种SDK或方式将应用程序连接到云。

我已经看到有很多基于Web的应用程序,但我需要将应用程序设置为基于桌面的,并且只需要连接到云端以获取文件。

如果有人能够帮助我解决与云的连接并且我可以在那里工作,那将会非常有帮助。

  • 使用哪种API或SDK
  • 将桌面应用程序连接到云以进行文件访问
  • 如何指定云访问的用户名和密码

感谢任何人在帮助我将桌面应用程序连接到云服务器(如Google云)时提供的任何帮助或信息。

我道歉并不是非常具体,我试图尽可能具体地提出我的问题。

3 个答案:

答案 0 :(得分:0)

搜索文档可能有点压倒性,特别是在刚刚开始时。

您可以在Google存储空间中注册免费试用版(例如)。请参阅here

然后,您可以按照一个简单明了的教程(假设您正在使用Java独立/桌面应用程序)here

答案 1 :(得分:0)

请参阅此链接:https://cloud.google.com/appengine/docs/java/tools/remoteapi以解决您的问题,它可以帮助您将Google Cloud API与桌面应用程序配合使用。

答案 2 :(得分:0)

您遇到的问题很常见。我一直在努力解决同样的问题,现在仍然无法完成它。我已设法从here获取下载编码,但仍然无法获得与Google驱动器工作的连接。如果您在页面上的最后一个答案中查看GUI client upload,它会有一些编码,允许用户连接并上传到服务器。但是,如果您或其他人可以编辑此内容以使用Google云端硬盘,那么它可能会有所帮助