Servidor de aplicaciones
Un servidor de aplicaciones es un servidor diseñado específicamente para ejecutar aplicaciones. El «servidor» incluye tanto el hardware como el software que proporcionan un entorno para ejecutar programas.
Los servidores de aplicaciones se utilizan para muchos fines. A continuación se muestran varios ejemplos:
- ejecutar aplicaciones web
- alojar un hipervisor que administra máquinas virtuales
- distribuir y supervisar actualizaciones de software
- procesar datos enviados desde otro servidor
¿Por qué usar un servidor de aplicaciones?
Un servidor web está diseñado —y a menudo optimizado— para servir páginas web. Por lo tanto, es posible que no tenga los recursos necesarios para ejecutar aplicaciones web exigentes. Un servidor de aplicaciones proporciona la capacidad de procesamiento y la memoria necesarias para ejecutar estas aplicaciones en tiempo real. También proporciona el entorno necesario para ejecutar aplicaciones específicas. Por ejemplo, un servicio en la nube puede necesitar procesar datos en una máquina con Windows. Un servidor basado en Linux puede proporcionar la interfaz web del servicio en la nube, pero no puede ejecutar aplicaciones de Windows. Por lo tanto, puede enviar datos de entrada a un servidor de aplicaciones basado en Windows. El servidor de aplicaciones puede procesar los datos y luego devolver el resultado al servidor web, que puede mostrar el resultado en un navegador web.
Pon a prueba tu conocimiento