2014-05-05 111 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

相关问题