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

How to connect Java desktop application to cloud?

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

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

我正在努力确定将桌面应用程序连接到云的正确方法,例如 google drive cloud 或 Dropbox cloud。谁能告诉我需要使用哪种 SDK 或方式将应用程序连接到云端。

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

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

如果有人能提供帮助我将桌面应用程序连接到云服务器(例如 Google 云)的任何帮助或信息,我将不胜感激。

预先向您道歉,因为我的问题不是很具体,我已尽力使我的问题尽可能具体。

搜索文档可能有点让人不知所措,尤其是当您刚刚开始时。

您可以注册免费试用 Google 存储(例如)。参见 here

然后,您可以按照本应简单明了的教程进行操作(假设您正在开发 Java standalone/desktop 应用程序)here.

请参考此 link:https://cloud.google.com/appengine/docs/java/tools/remoteapi 解决您的问题,它将帮助您在桌面应用程序中使用 Google Cloud API。

您遇到的问题很常见。我已经为同样的问题苦苦挣扎了一段时间,但仍然无法完成。我设法从页面上最后一个答案的 here but still unable to get the connection to google drive working. If you look at GUI client upload 获得了下载编码,它有一些编码允许用户连接并上传到服务器。但如果您或其他人可以编辑它以使用 Google 驱动器,它可能会有所帮助