2014-05-05 119 views

回答

0

這是不可能Objectify是一個非常簡單輕便的ORM,位於GAE 數據存儲區之上,從而使開發人員免受使用JDO/JPA的大多數複雜性的影響。

在文檔中沒有看到您提到的場景提到,因爲這不是它正在嘗試解決的問題。

我懷疑你可能需要做的是創建一個Web服務,通​​過API公開你的GAE應用程序(你想要的數據)。然後讓您的其他GAE應用程序調用這些服務方法來獲取所需的數據。

或者,您可以使用一種名爲remote_api的東西。它允許您遠程訪問和操作GAE數據存儲。

下面是張貼我的答案後,一些鏈接我只是發現了類似的問題:

Can I access Datastore entities of my other Google App Engine Applications

Can one application access other applications data querying the key in Google App Engine?

+0

我現在假設JDO/JPA不會允許我這樣做,要麼。你可否確認? – Drux

+0

Objectify可以與Remote API一起使用。請參閱https://developers.google.com/appengine/docs/java/tools/remoteapi請稍微小心,因爲您需要自己管理ObjectifyFilter的工作(基本上,在每個邏輯遠程的末端調用ObjectifyFilter.complete()請求)。 – stickfigure

+1

@Drux你的假設是正確的。 – elcid

相關問題