REST на GAE, какую реализацию использовать? (RESTlet, трикотаж, прочее ....) - PullRequest
9 голосов
/ 28 января 2010

У кого-нибудь есть опыт использования REST на GAE? Может быть, вы можете посоветовать для этого некоторую облегченную реализацию REST. Я обнаружил, что RESTlet сказал, что они имеют оптимизированную GAE реализацию. Restlet-GAE Кто-нибудь пробовал это?

1 Ответ

7 голосов
/ 31 января 2010

В настоящее время я использую GAE plus Restlet 2.0M6 для конкретного бизнес-проекта домена приложений Goolge и считаю его очень полезным. Интеграция с Google Accounts и Data Api легко осуществляется по понятным причинам. Однако я не смог заставить библиотеку XStream, входящую в комплект Restlet, работать должным образом, поэтому вместо сериализации объектов я использую интуитивно понятный Simple framework . Другим недостатком Restlet является отсутствие интеграции JSP, что вызывает сожаление, если вы не хотите использовать более сложные шаблоныные подходы. До сих пор я использовал XSLTransformations для рендеринга представлений html с возможностью просмотра, но пока не полностью удовлетворен этим и всегда ищу предложения.

Обновление

Я сейчас использую Saxon для преобразования xml на сервере. Это хороший учебник о том, как использовать его с App Engine. Это в Jython, но не слишком сложно конвертировать.

Update2

Когда подход xslt слишком тяжелый, я использую другой подход с пакетом помощников из платформы Lift, чтобы включить обогащенный xhtml шаблонизирование / привязку . Однако этот метод основан на Scala.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...