Tengo una aplicación java que tomará la imagen como una entrada y dará salida a otra imagen. Tengo un sitio web con un host popular (PHP + MYSQL Hosting). Quiero crear una página en el sitio web con PHP con un formulario donde un usuario pueda cargar una imagen que luego pasará la imagen a la aplicación Java.Hacer que PHP se ejecute y se comunique con una aplicación Java en un servidor web
Lo que estoy planeando hacer es cuando el usuario carga la imagen, se almacena en una carpeta en el servidor web. Luego llamaré a la aplicación java en el servidor que pasa la url de la imagen como argumento y luego la aplicación java mostrará otra imagen, digamos, en una carpeta de resultados. La página PHP después de la ejecución mostrará la imagen resultante en el navegador.
Ahora mis preguntas son: ¿Es posible ejecutar aplicaciones Java en populares webhosts (por ejemplo, el mío es WebHostingBuzz.com)?
La aplicación Java es bastante pesada ya que procesa una gran cantidad de imágenes. ¿Debo descargar la aplicación java a otro servidor web? En caso afirmativo, ¿hay algún servicio que ejecute mi aplicación java?
(Opcional) Es una demostración de mi aplicación java y no quiero almacenar las imágenes que cargan las personas. ¿Hay alguna manera de pasar directamente la imagen cargada a la aplicación java y generar la imagen generada directamente en lugar de almacenarla en el servidor web? Preferiría esto porque, si la imagen es grande, puedo hacer que PHP detenga la ejecución después de un tiempo de espera.
¿Cómo me comunico con la aplicación Java desde PHP para obtener información sobre su ejecución, por ejemplo, cuando PHP llama a la aplicación Java, la página tiene que esperar hasta que la aplicación termine de procesarse? Quiero que la aplicación Java envíe una respuesta a la página PHP diciendo que el proceso se ha completado y la página se redirige o se actualiza en consecuencia.
Espero que entienda la idea, sugiera las tecnologías que puedo usar para implementar esto y, si tiene una idea mejor, ¡publíquela! Gracias!
Gracias! No sabía sobre esto. Lo investigaré. – tHeSiD