最初の投稿。Java AppEngineのURLマッピング(Pythonのような機能のため)
私はAndriodゲームのバックエンドにAppEngineのJavaバージョンを使用するモバイルゲーム開発者です。ゲームはJavaで書かれているので、私はAppEngineのJava版を使うと思った。私はAppEngineのPythonバージョンでいくつかの経験をしており、JavaバージョンのAppEngineへのマイグレーション、特にURLマッピングに関していくつかの難しさを発見しています。別の要求ハンドラに異なるURLをマップする
def main():
application = webapp.WSGIApplication(
[('/', Main),
('/admin', Admin),
('/setScore', SetScore),
('/getScores', SetScores),
('/getUser', GetUser),
('/getCatelog', GetCatelog)
])
webapp.util.run_wsgi_app(application)
WSGIアプリケーション:
はPythonでは、これは私がするために使用されたものです。私の質問は、Javaに同等の機能があるのか、同様のアプローチがAppEngineのJavaインカネーションのベストプラクティスとみなされるかどうかです。
Javaには、この機能を実現する別の方法がありますか、Javaサーブレットがこのような処理を行うための代替パラダイムがありますか?
私は、web.xmlファイルがあなたにサーブレットにURLをマップする機会を与えることを知っていますが、それが正しい方法かどうかは分かりません。
JavaバージョンのAppEngineのURLをマップして、異なるURLによって異なる機能を実現する標準的な方法は何ですか?
ありがとうございました。
ありがとうございました。私は、私が探していた機能の代わりにweb.xmlを使う準備ができていましたが、これはまさに私が探していたもののようです。私の質問への答えは、App-Engine for JavaでURLマッピングを行う典型的な方法はweb.xml機能を使用することですが、他の強力な方法があります。期待される。 – rorygames