jueves
abr242014
Nuevo tutorial: Google Cloud EndPoints Parte I
José María Tristán Martín ha escrito un fantástico tutorial sobre Google Cloud EndPoints, del cual os dejamos aquí la primera parte: Tutorial sobre Google Cloud EndPoints Parte I, y aquí tenéis el código fuente correspondiente con el tutorial. La semana que viene publicaremos la segunda parte del tutorial, en la que se desarrolla un cliente para Android.
Reader Comments (5)
Unas correcciones :
1. GAE soporta value strategy de "uuid", "uuid-string", "uuid-hex", "timestamp" tambien
2. GAE soporta "datastore identity" (cuando no te hace falta poner "@PrimaryKey") como surrogate key.
3. No te hace falta poner "@Persistent" en cada campo; casi todos los campos va a persistir sin annotaciones ni nada (y solo @NotPersistent es necesario si no lo quieres). No importa la cantidad de veces que lo he dicho a Google, no quieren escuchar.
Y no olvidar que no funciona con las versiones mas recientes de DataNucleus.
Muy buen trabajo con ese tutorial!
Muchas gracias por estas correcciones. Tomo nota de todas ellas. La documentación que he conseguido encontrar,muchas veces es desfasada y a veces hasta contradictoria, con lo cual, he trabajado sobre lo que he visto que funcionaba.
Hay algo que me estoy perdiendo.
¿Porque usan @ApiI, @ApiMethod, etc en lugar de usar jax-rs?
Saludos
Google utiliza sus propias anotaciones para poder crear las librerías clientes que van a conectarse con la API. En la segunda parte del tutorial hay un ejemplo de cómo generar la librería cliente para Android y como utilizarla. Si utilizamos jax-rs no podremos generarnos automáticamente estas librerías.
Muchas Gracias! buena guía :)