我正在尝试将 AppEngine 用作一种 RESTful Web 服务。该服务应该进行简单的查找和放置,Datastore
因此Objectify
似乎很适合覆盖该部分。Datastore'. I'm using
如果Redstone XMLRPC` 中没有该部分的数据,它还会对其他服务进行一些查找。
现在,我有几个关于如何根据 AppEngine 的配额设计服务部分的问题(我想大多数情况下应该考虑效率,但 AppEngine 的计费让更多人考虑效率)。
首先让我们考虑我使用简单的
Servlets
. 在这种情况下,我看到两个选项。要么我创建多个 servlet,每个 servlet 提供不同的服务,并将 Json 传递给它们,要么我使用单个(或更少数量的)服务并根据 Json 传递的参数确定要执行的操作。任何一种设计都会对小时数等有任何意义AppEngine
吗?如果我使用 RESTful 框架(例如
Restlet
或RestEasy
与准系统方法相反),成本有何不同?
这个问题是对以下内容的跟进:使用 Google AppEngine 创建 Java Web 服务