Estoy preparando una aplicación de Android relacionada con la gestión de restaurantes. Necesito conectar la aplicación en otra aplicación de Windows como software pos. Esa aplicación de Windows usa la base de datos Apache Derby. ¿Puedo conectar esa posición de Windows con la interfaz de mi aplicación de Android?¿Puedo conectar Apache Derby DataBase con la aplicación de Android?
Respuesta
No se puede conectar a la base de datos de derby directamente desde android utilizando los controladores jdbc del cliente derby ya que derby no es compatible con android, consulte DERBY-4458 para obtener más información.
La mejor manera de hacerlo sería modificar el POS de Windows para exponer una interfaz de reposo, y hacer que la aplicación de Android hable con el TPV mediante REST.
Si no puede modificar la aplicación POS, y si derby se está ejecutando en modo de client server en la aplicación POS, se podría escribir otra aplicación Java que se ejecutaba en la misma máquina que habló a Derby utilizando jdbc, y tener esa nueva la aplicación Java expone una interfaz REST.
Es posible que desee ver esto si su problema aún no se resuelve: Awake SQL demuestra ser una buena solución en esto. Lo intento yo mismo para ver si funciona o no.
El enlace en respuesta está muerto: 'No tiene permiso para acceder a/ en este servidor. Además, se produjo un error 403 Forbidden al intentar utilizar un ErrorDocument para gestionar la solicitud. – Pang
- 1. Java DB/Apache Derby con Android
- 2. apache derby - explicar seleccionar
- 3. .net la aplicación no se puede conectar a DB2 DataBase
- 4. Apache Derby INSERTOS son lentos
- 5. Advertencia cuando se utiliza Apache Derby en la memoria
- 6. Apache Derby - java.sql.SQLException: Error al iniciar la base de datos
- 7. ¿Cómo usar SEQUENCE en Apache Derby?
- 8. ¿Cómo reemplazar MySQL Server con Apache Derby como base de datos de una aplicación PHP?
- 9. Apache Derby - Comprobar la base de datos ya creada?
- 10. Conectar aplicación con la página existente
- 11. Android Intent Database
- 12. synchronize android sqlite database
- 13. ¿Cómo puedo usar derby en la memoria con jpa2?
- 14. android pre-fill sqlite database
- 15. Android Database Transaction
- 16. ¿A dónde se dirigió el complemento Apache Derby Eclipse?
- 17. La aplicación no se puede conectar a la red con Android ICS
- 18. Iniciar JavaDB (Derby) automáticamente en GlassFish
- 19. No se puede conectar a la aplicación Silverlight con VS2010
- 20. Problemas al conectar con bluetooth Android
- 21. Derby: restricciones
- 22. ¿Cómo conectar de forma programada 2 dispositivos Android con bluetooth?
- 23. Primeros pasos con Oracle Database
- 24. Android webview geoposition database failed to open
- 25. Android ContentProvider database query multiple tables
- 26. Ejecute la aplicación django en apache con uWSGI
- 27. Sqlite Database LEAK FOUND excepción en android?
- 28. URL de conexión JDBC para Derby Embedded en un Webapp
- 29. Aplicación de Android con CSS
- 30. Cómo conectar Android a PC
me puede sugerir cualquier enlace web o reservar para la interfaz REST? En realidad, soy nuevo en esto y un buen consejo me puede llevar a un buen comienzo. –
Pruebe esto tal vez, http://www.mkyong.com/tutorials/jax-rs-tutorials/ – sbridges