Tengo una aplicación de cliente Java simple (aplicación de Android). Tengo que escribir una aplicación de servidor PHP que recibe una solicitud de la aplicación del cliente Java para escribir algunos datos en una base de datos MySQL o leer algunos datos de la base de datos MySQL. Debería responder con un mensaje de estado (Error de escritura/éxito) o los datos solicitados respectivamente.¿Cómo implementar la comunicación entre la aplicación de cliente Java (Android) y la aplicación de servidor PHP?
¿Cómo conseguiría que el cliente Java envíe una solicitud y reciba la respuesta del programa PHP y cómo el programa PHP recibirá la solicitud y enviará la respuesta? He buscado en Google las arquitecturas SOAP y REST, pero estoy buscando un tutorial simple que me permita implementar este sencillo programa.
Gracias.
Supongamos que hemos enviado una solicitud HTTP al programa PHP que recibe los parámetros $ _GET/$ _ POST, realiza algún procesamiento y desea repetir una cadena de caracteres "Procesamiento exitoso". ¿Simplemente echo echo $ string y el programa Java lo recibirá en InputStream de URLConnection? – user245120
Eso es correcto. – BalusC
Al ejecutar el script proporcionado en el tutorial, encuentro el error como aparece en la página http://stackoverflow.com/questions/2543106/fatal-error-by-java-runtime-environment pero no puedo adivinar el razón por la cual. – w2lame