Pregunta

Estoy desarrollando una aplicación que debe conectarse a una máquina del servidor y acceder a una base de datos. He seguido varios tutoriales en línea y ahora estoy confundido. ¿Alguien puede decirme cuál es la forma de lograr esto? WebViews Php Server Client? Demasiadas cosas que he visto en mi mente y ahora me confunde.

Necesito una idea limpia.

¡¡¡Gracias por adelantado!!!

¿Fue útil?

Solución

Lo mejor que puedes hacer en mi opinión:

Escriba (en PHP, ASP.NET, Javaee, sea cual sea el lenguaje de programación web del lado del servidor que desee) una pequeña API RESTFUL HTTP para acceder a su base de datos remota.

Emitirá una solicitud HTTP para obtener/modificar datos en MySQL y recibirá respuestas JSON. JSON será muy fácil de analizar e integrar con su proyecto de Android.

Otros consejos

No hay controlador JDBC para Android / MySQL. Por lo tanto, no puede conectarse a su base de datos como una aplicación de escritorio o lo haría un servidor web.

Usar servicios web En PHP usando SOAP , XML-RPC , o REST.

Será fácil.

El término Web Services describe una forma estandarizada de integrar las aplicaciones basadas en la web utilizando los estándares XML, SOAP, WSDL y UDDI Open Open en una red troncal del protocolo de Internet. XML se utiliza para etiquetar los datos, SOAP se usa para transferir los datos, WSDL se utiliza para describir los servicios disponibles y UDDI se utiliza para enumerar qué servicios están disponibles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top