Google AppEngine の上に Java Web アプリケーションを作成したいと考えています。
REST JSON API を開発する最良の方法は何ですか?
JSON 処理を管理するサーブレットをゼロから作成する必要がありますか、それともライブラリや Web サービスの SOAP サポートのようなものがありますか?
Google AppEngine の上に Java Web アプリケーションを作成したいと考えています。
REST JSON API を開発する最良の方法は何ですか?
JSON 処理を管理するサーブレットをゼロから作成する必要がありますか、それともライブラリや Web サービスの SOAP サポートのようなものがありますか?
サーブレットを最初から作成する必要はありません。JAXRSを使用してください。簡単でシンプルです http://tugdualgrall.blogspot.com/2010/02/create-and-deploy-jax-rs-rest-service.html
RESTEasyをお試しください。それは素晴らしいドキュメントを持っていて、見つけられるべき素晴らしい例があります。これは、IMOであるJava用の最高のJSONライブラリであるJacksonと統合されています。
jersey を使用している場合は、Genson http://owlike.github.io/genson/を参照してください。完全なデータバインディング + ストリーミング Java<>json ライブラリです。jersey のボーナスとして、クラスパスに genson を追加するだけでいいのです! すべてが構成なしで機能します。
ここでの答えは、あなたが探しているものかもしれません。(Gson は JSON の生成と解析の両方ができる必要があります)
いくつかの調査の結果、ジャージを使用することは良いことだと思います