Esta lista compara las características y funcionalidades de los servidores de aplicaciones , agrupados según el entorno de alojamiento que ofrece cada servidor.
C++
- Tuxedo , basado en el estándar ATMI, es uno de los servidores de aplicaciones originales.
- Wt : un conjunto de herramientas web similar a Qt que permite el desarrollo web con interfaz gráfica de usuario (GUI) y capacidades Ajax integradas .
- Bibliotecas POCO C++ – Un conjunto de bibliotecas de clases de código abierto que incluye Poco.Net.HTTPServer.html
Java
- Apache MINA : una API asíncrona abstracta basada en eventos sobre diversos protocolos de transporte como TCP/IP y UDP/IP a través de Java NIO.
- Netty : un framework cliente-servidor de E/S sin bloqueo para el desarrollo de aplicaciones de red Java, similar en espíritu a Node.js.
JavaScript
- Broadvision – Server-side JavaScript AS. Fue uno de los primeros en entrar al mercado durante la burbuja de las puntocom del comercio electrónico y cuenta con paquetes de soluciones verticales que atienden a la industria del comercio electrónico.
- Bun implementa el motor JavaScriptCore de Apple como un intérprete de JavaScript asíncrono independiente (fuera del navegador). Es un proyecto de código abierto con su propio gestor de paquetes compatible con npm y numerosas API, herramientas y utilidades integradas.
- Node.js implementa el motor V8 de Google como un intérprete de JavaScript asíncrono independiente (fuera del navegador). Una activa comunidad de desarrolladores de código abierto en GitHub ha implementado numerosos productos de apoyo, entre los que destacan npm para la gestión de paquetes y las capas de servidor de aplicaciones Connect y Express.
- Deno , un proyecto de Rust desarrollado por la comunidad y liderado por Ryan Dahl , quien también creó Node.js, se dirige directamente a TypeScript , pero también admite JavaScript y WebAssembly a través de V8; emplea un modelo de E/S asíncrono basado en eventos mediante API basadas en promesas y el planificador Tokio , utiliza un modelo de seguridad de API mediante FlatBuffers e implementa la gestión de paquetes mediante módulos ES2015 .
- Pasajero de Phusion
LPC
Lua
.NETO
Microsoft
Microsoft posiciona su infraestructura de aplicaciones y servicios de nivel intermedio en el sistema operativo Windows Server y las tecnologías .NET Framework como un servidor de aplicaciones:
- Servidor web de servicios de información de Internet
- .NET Framework ( Windows Communication Foundation , Servicios web , .NET Remoting , Microsoft Message Queuing (MSMQ), ASP.NET , ADO.NET )
- Transacciones distribuidas , COM+
- Servicio de directorio ligero de Active Directory (ADLDS), Servicios de federación de Active Directory (ADFS), Administrador de autorización
Tercero
Objetivo-C
- GNUstepWeb - Compatible con WebObjects 4.5, con licencia LGPL.
PHP
- Appserver.io, un servidor de aplicaciones PHP de código abierto.
- RoadRunner , desarrollado por Spiral Scout, es un servidor de aplicaciones PHP de alto rendimiento, un balanceador de carga y un gestor de procesos escrito en Golang.
Pitón
Rubí
Charla informal
- Seaside : un servidor de aplicaciones web basado en continuaciones.
Tcl
- AOLserver – Bifurcado de NaviServer después de que el desarrollador fuera adquirido por AOL en 1995.
- NaviServer : Reanudó su desarrollo independiente después de que AOL dejara de dar soporte a AOLserver.
Basado en contenedores
Los servidores de aplicaciones basados en contenedores ejecutan cada aplicación dentro de un contenedor. La aplicación puede estar escrita en cualquier lenguaje de programación.
- OpenRun : servidor de aplicaciones implementado en Go, que crea y ejecuta aplicaciones web en un contenedor.
Véase también
Referencias
- ^ "Productos compatibles con Yakarta EE" . Yakarta EE.UU. Consultado el 20 de marzo de 2025 .
- ↑ "Compatibilidad con Java EE" . www.oracle.com . Consultado el 20 de marzo de 2025 .
- ↑ "7.0.19 | projects.eclipse.org" . projects.eclipse.org . Consultado el 19-11-2024 .
- ↑ "JBoss EAP 8.1: Modernización de las aplicaciones Java empresariales" . www.redhat.com . 28 de agosto de 2025.
- ↑ "El proyecto Eclipse Jetty" . eclipse.dev .
- ↑ "Caucho Resin cuenta con la certificación oficial del perfil web Java EE 6" . InfoQ .
- ↑ Lyons, Will (27 de junio de 2020). "WebLogic Server 14.1.1.0.0 ya está disponible" . El blog de WebLogic Server .
- ↑ "Novedades de esta versión de Liberty" . www.ibm.com . Consultado el 26 de julio de 2024 .
- ↑ «Soporte del modelo de programación Yakarta EE 10» . IBM .
- ↑ "Jakarta Servlet 6.0" . www.ibm.com . Consultado el 26 de julio de 2024 .
- ↑ "Jakarta Server Pages 3.1" . www.ibm.com . Consultado el 26 de julio de 2024 .
- ↑ " Soporte HTTP/2 para Liberty" . www.ibm.com
- ↑ "¡WildFly 40 ya está disponible!" . Sitio web oficial de Wildfly .
Categorías :
- Plataforma empresarial Java
- Comparación de software
- Listas de software