Ответ 1
IMO, нет простого решения для создания веб-службы на GAE с Java.
Но это все еще возможно. Начнем с веб-служб, которые мы хотим создать.
В общем употреблении термин относится к клиентов и серверов, которые общаются по протоколу передачи гипертекста (HTTP), используемый в Интернете. такие услуги, как правило, попадают в один из двух лагеря: Большие веб-службы и Веб-службы RESTful.
"Большие веб-службы" используют формат SOAP/RPC, а RESTful Web Services используют стиль REST. Вы можете узнать больше о SOAP vs REST.
Существует много Java-систем с открытым исходным кодом Web Services. Большинство из них в основном основаны на Java API для веб-служб XML (JAX-WS), являющихся частью платформы Java EE. JAX-WS не поддерживается Google App Engine, как указано в списке Будет ли он воспроизводиться в App Engine. Поэтому забудьте о "крутых аннотациях Java".
Но, Restlet кажется совместимым с GAE. Поэтому, если вы считаете, что REST может быть для вас вариантом, я бы пошел дальше и посмотрю на Hello World учебник для Restlet. Затем я бы пошел дальше и прочитал статью о о том, как интегрировать Restlet с GAE.