De hecho, al decir "aplicación web", generalmente nos referimos a una aplicación especial, programada para ejecutarse en el servidor web todo el tiempo, simplemente esperando que el usuario procese las solicitudes.
En su caso, tiene una aplicación basada en la consola.
Dependiendo de la configuración del servidor, ninguna de estas aplicaciones podría ejecutarse en su alojamiento web de cliente, cualquiera de ellos o ambos.
Dado que, por lo general, el alojamiento web es proporcionado por la empresa de alojamiento, pueden tener configuraciones preparadas para ejecutar sus aplicaciones, pueden tenerlo activado/desactivado o incluso tomar dinero para esto.
En el caso de un servidor interno de la compañía, necesita pedirle a su cliente y su material informático que configure esto. Por favor, tendrá que preguntar: 1. ¿El servidor admite SSH? - Es simplemente una consola remota. Normalmente se ejecuta en el puerto 22 y muchos lo verifican con el comando "telnet yourserver 22" (windows y linux) - si no rechaza su conexión - significa que SSH está configurado. 2. ¿Tiene su servidor Java instalado y si está disponible para su cuenta a través de la conexión SSH?
- Sólo si su cliente realmente quiere decir aplicación web en lugar de aplicación basada en consola que hay que preguntarse si el servidor tiene servidor de aplicaciones web para Java - por lo general, es algo así como Apache Tomcat, Espolón , JBoss, Weblogic, etc. Pero de esta manera requerirá la modificación de la aplicación para ejecutarlo en el servidor web.
Si decide utilizar la aplicación de consola y no "actualizarla" a la aplicación web, realmente puede ejecutarla en el host que ejecuta su base de datos (de nuevo, necesitará SSH). Ahorrará tiempo en operaciones remotas de acceso a la base de datos; teóricamente, su programa funcionará más rápido.
+1 ........... ............ –
Cuando traté de emitir un comando telnet que usted dijo anteriormente, recibí el siguiente texto ... "SSH -2.0-OpenSSH_5.1 "....... Creo que es compatible con SSH ... ¿Cómo puedo encontrar que tiene Java instalado y está disponible a través de la conexión SSH ... –
Primero necesita obtener el inicio de sesión de SSH/contraseña de su cliente. Luego, después de conectarse, obtendrá la misma línea de comandos que tiene en su propio escritorio. Tratar de ejecutar su programa como siempre lo hace ("java -jar program.jar", creo) le dará una respuesta si Java está disponible. De lo contrario, pregunte a su cliente (esperando que envíe dicha pregunta al proveedor) si es posible instalar Java allí. – seas