Почему REST API Android может напрямую подключаться к веб-приложению GAE? - PullRequest
2 голосов
/ 08 марта 2011

Я пытался найти способ реализовать веб-службу RESTful, а затем использовать эту службу из клиента REST Android.Причина в том, что Android по сути поддерживает только использование веб-службы RESTful.

Однако, когда я наткнулся на этот веб-сайт , я совершенно запутался!Автор использует org.apache.http.client API для подключения к веб-приложению, созданному Google App Engine.Я протестировал его, и он сработал!

Но, насколько я понимаю, не является ли Google App Engine веб-службой в стиле RPC?Разве ему не нужны внешние библиотеки, такие как Restlet, для преобразования в веб-сервис RESTful?Почему REST API Android может напрямую подключаться к веб-приложению GAE?

Может кто-нибудь объяснить мне это?

1 Ответ

1 голос
/ 08 марта 2011

Google App Engine - это просто сервер веб-приложений. Поскольку среда использует только классы из белого списка GAE JRE , ее следует использовать на сервере. Это включает Spring mVC, Jersey, Restlet и другие инструменты из этого списка . Для одного из моих приложений для Android я использую сервер GAE для запуска RESTful Web Services с Spring MVC, и он отлично работает.

...