繁体   English   中英

Google App Engine和桌面应用程序的数据库

[英]Database for Google App Engine and desktop application

我需要一些建议。 我是Java EE技术的新手。 无论如何,我想做我的第一个JAVA EE项目。 想象一下2个客户端应用程序和服务器应用程序。

1)服务器。 我选择了Google App Enginge技术来创建服务器应用程序。 我想将其连接到一些简单的数据库。

2)客户端应用程序。 我希望它们是桌面应用程序(或从桌面启动的应用程序),并且这两个应用程序还必须与服务器连接到同一数据库。

在Java SE环境中创建此应用程序没有问题-我有两个带有套接字人员的客户端应用程序和带有套接字人员的服务器应用程序。 全部在本地工作。

但是现在我想在Internet上拥有服务器和数据库,并且希望以更专业的方式进行构建。

我的问题是:

  • 如何从GAE创建免费数据库? 数据存储是最好的选择还是其他? 重要的是-客户端桌面应用程序也将使用此数据库。 我正在寻找最简单的解决方案。
  • 也许解决方案是创建Web客户端应用程序而不是桌面应用程序-但使其看起来像是桌面应用程序(我想避免使用浏览器)。 我不知道如何做到这一点,如果可能的话。

任何帮助将不胜感激。 我被困住了,因为我的知识太少了。 我有一个GAE应用,我不知道下一步该怎么选择。

先感谢您。

如果要制作桌面应用程序,则需要先构建后端应用程序。

检查一下。 您可以使用相同的概念。 构建后端,然后创建API以连接到您的后端,并在桌面应用程序中使用该API。

数据存储是存储数据的最简单方法。 检查一下 数据存储区有一些限制(例如,不支持连接,多对多关系等)。 请明智地考虑。 否则,您可以选择使用Google Cloud SQL,但AFAIK并非免费。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM