Me gustaría desarrollar una aplicación web que requiera la persistencia de datos usando GWT y GAE. Según tengo entendido, mi única (o al menos la opción más conveniente) para la persistencia de datos es el Almacén de datos de GAE, que utiliza objetos anotados JDO o JPA. También me gustaría poder enviar mis objetos hacia adelante y hacia atrás cliente-servidor usando GWT llamadas a procedimiento remoto (RPC), por lo tanto, mis objetos deben ser capaces de "separar". Sin embargo, la serialización GWT RPC no puede manejar objetos separados JDO/JPA y no parece que lo será en el futuro cercano.Google Web Toolkit (GWT) + Google App Engine (GAE) + Persistencia de datos separados
Mi pregunta: ¿cuál es la solución más simple y directa para esto? Ser capaz de compartir los mismos objetos cliente/servidor con persistencia del lado del servidor sería extremadamente conveniente.
EDITAR
Debo aclarar que aún deseo utilizar GWT RPC con el almacén de datos de GAE. Solo busco la mejor solución que permita que todas estas tecnologías trabajen juntas.
+1 para usar un servicio basado en web de clustering para la persistencia de datos locales. :-) –
¿Consideraría compartir su progreso en esto después de obtener respuestas aquí? (y por favor, considere seleccionar la mejor respuesta) –