AppEngineを一種のRESTfulWebサービスとして使用しようとしています。このサービスは簡単な検索と書き込みを行うことになっているDatastore
のでObjectify
、その部分をカバーするのに適しているようです。Datastore'. I'm using
また、その部分のRedstone XMLRPC`でデータが利用できない場合は、他のサービスへのルックアップもいくつか行います。
ここで、AppEngineの割り当てを考慮してサービングパーツを設計する方法についていくつか質問があります(ほとんどの場合、効率について考える必要がありますが、AppEngineの請求により、より多くの人が効率について考えるようになります)。
まず、単純なを使用することを考えてみましょう
Servlets
。この場合、2つのオプションがあります。それぞれにJsonが渡された異なるサービスを提供する多数のサーブレットを作成するか、単一の(または少数の)サービスを使用して、Jsonで渡されたパラメーターに基づいて実行するアクションを決定します。どちらのデザインも、クロックされる時間数などに意味がありAppEngine
ますか?ベアボーンアプローチなどのRESTfulフレームワークを使用する場合、
Restlet
またはそれRestEasy
とは対照的に、コストの違いは何ですか?
この質問は、次のフォローアップのようなものです:GoogleAppEngineを使用したJavaWebサービスの作成