簡體   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