Hola a todos y gracias por ayudarme a tener las cosas más claras. Tengo una aplicación en Java que actualmente trabaja con una base de datos derby, por otra parte estamos desarrollando una aplicación movil que se tendrá que conectar a la misma base de datos. Hasta ahora hemos hecho pruebas en la cual la aplicación movil se conecta al programa Java y se intercambian datos, pero buscamos una solución mejor sobretodo porque con los moviles podremos estar en distinta ubicación. Había pensando en configurar una base de datos Mysql web y que tanto la aplicación Java como la móvil manden la información a esta base de datos web, pero el inconveniente es que debería permitir al servidor mysql que aceptara conexiones de todas partes y esto creo que es inseguro, tambien algunos hosting no permiten esto y en algunos casos por temas internos necesitaremos hosting sin posibilidad configuración. También he pensado en hacer un webservice pero el principal problema es que lo veo demasiado complejo y no domino el tema. Alguna idea?
Muchas gracias.