Objectify Remotely实现Google App Engine Java应用的远程数据存储
通过使用远程App Engine数据存储区,该库允许您的GAE/Java应用程序有选择地针对远程服务执行数据存储操作。目前,这仅适用于Appscale应用程序或其他远程API服务提供者,它们返回与调用应用程序的appid匹配的密钥。尽管名称如此,该库不依赖于Objectify,但可以与之配合使用,提供更大便利。
代码设计:在安装远程API时,所有GAE服务调用都会指向远程服务器,而Objectify-remotely将此限制为仅数据存储操作。这使得在与Objectify或其他工具结合使用时,您的应用程序能够继续使用本地内存缓存和其他服务,同时仅将数据存储操作分流至远程服务。
用法示例:
com.googlecode.objectif
...
以上代码示例展示了在项目中集成此库的基本配置,以确保GAE/Java应用程序能够高效、安全地使用远程数据存储。