Esta lista compara las características y funcionalidades de los servidores de aplicaciones , agrupadas según el entorno de alojamiento que ofrece ese servidor de aplicaciones en particular.
do
- Enduro/X – Una plataforma de middleware para el procesamiento de transacciones distribuidas, basada en estándares XATMI y XA, código abierto, API C
C++
Ir
- Enduro/X ASG: servidor de aplicaciones para Go . Proporciona funciones XATMI y XA para Golang. La aplicación Go se puede crear con archivos ejecutables Go normales, que a su vez proporcionan servicios sin estado, que se pueden equilibrar, agrupar y recargar sobre la marcha sin interrumpir el servicio mediante solo trabajo administrativo. El marco proporciona una función de procesamiento de transacciones distribuidas para Go.
Java
- Apache MINA : una API asincrónica abstracta basada en eventos sobre diversos transportes, como TCP/IP y UDP/IP, a través de Java NIO
- Netty : un marco cliente-servidor de E/S sin bloqueo para el desarrollo de aplicaciones de red Java similares en espíritu a Node.js
JavaScript
- Broadvision : AS de JavaScript del lado del servidor . Fue uno de los primeros en ingresar al mercado durante la burbuja del comercio electrónico . Cuenta con paquetes de soluciones verticales que atienden a la industria del comercio electrónico.
- Node.js : implementa el motor V8 de Google como un intérprete de Javascript asincrónico independiente (fuera del navegador). Una comunidad activa de desarrolladores de código abierto en GitHub ha implementado muchos productos de apoyo, en particular npm para la gestión de paquetes y las capas de servidor de aplicaciones Connect y Express.
- Deno – proyecto Rust desarrollado por la comunidad , encabezado por Ryan Dahl , quien también creó Node.js, apunta directamente a TypeScript pero también admite JavaScript y WebAssembly a través de V8 ; emplea un modelo de E/S asincrónico basado en eventos a través de API basadas en promesas y el programador Tokio , utiliza un modelo de seguridad API a través de FlatBuffers e implementa la gestión de paquetes a través de módulos ES2015 .
- Phusion Pasajero
PCL
Lua
.NETO
Microsoft
Microsoft posiciona su infraestructura de aplicaciones y servicios de nivel medio en el sistema operativo Windows Server y las tecnologías .NET Framework en el rol de servidor de aplicaciones:
Tercero
- Mono – Desarrollado por Xamarin , con licencia MIT
Objetivo-C
- GNUstepWeb - Compatible con WebObjects 4.5, licenciado bajo LGPL
PHP
- Appserver.io, un servidor de aplicaciones PHP de código abierto.
- RoadRunner , creado por Spiral Scout, es un servidor de aplicaciones PHP de alto rendimiento, equilibrador de carga y administrador de procesos escrito en Golang.
Pitón
Rubí
Charla informal
- Seaside – Un servidor de aplicaciones web basado en continuaciones
Tcl
- AOLserver : una versión derivada de NaviServer después de que AOL comprara el desarrollador en 1995
- NaviServer : se reanudó el desarrollo independiente después de que AOL abandonara el soporte para AOLserver.
Basado en contenedores
Los servidores de aplicaciones basados en contenedores ejecutan cada aplicación en un contenedor. La aplicación puede estar escrita en cualquier lenguaje de programación.
- Clace: Servidor de aplicaciones implementado en Go, que construye y ejecuta aplicaciones web en un contenedor.
Véase también
Referencias
- ^ "Compatibilidad con Java EE". www.oracle.com .
- ^ "7.0.6 | projects.eclipse.org". projects.eclipse.org . Consultado el 11 de julio de 2023 .
- ^ "Red Hat amplía el soporte de Java en la nube con JBoss Enterprise Application Platform 8". www.redhat.com . 6 de febrero de 2024.
- ^ "El Proyecto Eclipse Jetty". eclipse.dev .
- ^ "Caucho Resin está oficialmente certificado según el perfil web de 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 en 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 .
- ^ "¡Ya está disponible WildFly 33.0.2!". Sitio web oficial de Wildfly .