在這一點和經過一些研究之後,主要集思廣益並沒有真正發現這個主題。開發也可運行Google App Engine的Java Swing應用程序?
我正在設計一個Swing應用程序,它將有一個數據庫後端用於存儲,並使用本地文件系統來存儲BLOB。這個應用程序不會是CPU,存儲或GUI性能密集型,它只是一個專門用於電子項目管理的數據庫應用程序。
我的理想目標是讓一個代碼庫可以在JVM和GAE中執行而不會有任何改變。我瞭解App Engine數據存儲是非關係型的,所以我知道我不能使用SQLite作爲桌面應用程序。我得去用MongoDB或Hypertable之類的東西。
這個程序可以在GAE本地運行1到多個用戶和1到很多用戶。
編輯:添加CRUD要求。
- 創建或添加新的項目,零件或BLOB。
- 讀取,檢索,搜索或查看現有項目,零件,原理圖或任何類型的BLOB。
- 更新/克隆或編輯現有項目,零部件等
- 刪除/停用現有項目,零部件等
編輯2:概括地說,我不知道這是甚至可能?如果您已經完成了可以在桌面或App Engine上執行的項目。我想知道你使用的是什麼工具,框架,庫,即使你必須使用完全自主開發的解決方案。
謝謝!
您需要說明應用程序需要執行哪種CRUD和搜索操作。 – 2013-02-12 21:06:41