Liste der Anwendungsserver

Diese Liste vergleicht die Funktionen und Funktionalität von Anwendungsserver, gruppiert nach der Hosting -Umgebung, die von diesem bestimmten Anwendungsserver angeboten wird.

BASIC

  • Basis laufen -Ein All-in-One-grundlegender skriptierbarer Anwendungsserver kann automatisch Sitzung und Status verwalten

C

  • Enduro/x - Eine Middleware -Plattform für die verteilte Transaktionsverarbeitung, basierend auf XATMI- und XA -Standards, Open Source, C API

C ++

  • Smoking - Basierend auf dem ATMI -Standard ist einer der ursprünglichen Anwendungsserver.
  • Wt - Ein Web -Toolkit ähnlich wie Qt Ermöglichen der Gui-Application-ähnlichen Webentwicklung mit integriertem Integrieren Ajax Fähigkeiten.
  • Poco C ++ Bibliotheken - Ein Satz von Open -Source -Klassenbibliotheken, einschließlich poco.net.httpserver.html
  • CPPCMS
  • Enduro/x - Eine Middleware -Plattform für die verteilte Transaktionsverarbeitung, basierend auf XATMI- und XA -Standards, Open Source

gehen

  • Enduro/x ASG - Anwendungsserver für gehen. Dies bietet Xatmi- und XA -Einrichtungen für Golang. Die GO -Anwendung kann durch normale Go -ausführbare Dateien erstellt werden, die wiederum staatsfreundliche Dienste anbieten, die ohne Dienstunterbrechung nur durch administrative Arbeiten geladen, gruppiert und neu geladen werden können. Framework bietet eine verteilte Transaktionsverarbeitungsanlage für GO.

Java

Produkt Verkäufer Auflage Letzte Veröffentlichung Jakarta ee
Kompatibilität [1]
Servlet JSP Http/2 Lizenz
Wildfliege

(früher Jboss als)

roter Hut

(früher Jboss))

26.1.1.Final[2] 2022-05-19 8 Volle Plattform 4.0 2.3 Ja Frei, LGPL
Wildfly -Vorschau

(früher Jboss als)

roter Hut

(früher Jboss))

26.1.Final[3] 2022-04-14 9.1 Volle Plattform 5.0 3.0 Ja Frei, LGPL
Coldfusion Adobe Systems 2016.0.1 2016-05-01 7 Teilplattform 3.1 2.3 Nein Proprietär, kommerziell
Enterprise Server Borland 6.7 2007-01 1.4 2.4 2.0 Nein Proprietär, kommerziell
Geronimo Asf 3.0.1 2013-05-28 6 Volle Plattform 3.0 2.2 Nein Frei, Apache
Glasfische Eclipse Foundation 6.2.5 2022-02-13 9.1 Volle Plattform 4.0 2.3 Ja Frei, EPL, Gpl + Klassenpfadausnahme
JBoss Enterprise Application Platform roter Hut 7.4 2021-07-21 8 Volle Plattform 4.0 2.3 Ja Frei, LGPL
Steg Eclipse Foundation 9.4.46 2022-03-31 8 Volle Plattform[4] 3.1 2.3 Ja Frei, Apache 2.0, EPL
Steg Eclipse Foundation 10.0.9 2022-03-31 8 Volle Plattform[5] 4.0 2.3 Ja Frei, Apache 2.0, EPL
Steg Eclipse Foundation 11.0.9 2022-03-31 9 Volle Plattform[6] 5.0 3.0 Ja Frei, Apache 2.0, EPL
Jeus TmaxSoft 8 2013-08 7 Volle Plattform 3.0 2.2 Nein Proprietär, kommerziell
Jonas OW2

(früher Objektweb))

5.3 2013-10-04 6 Webprofil 3.0 2.2 Nein Frei, LGPL
Jrun Adobe Systems 4 Updater 7 2007-11-06 1.3 3.1 2.3 Nein Proprietär, kommerziell
Lucee (Früher Railo)) Lucee Association Switzerland 5.3.2.77 2019-05-27 7 Teilplattform 3.1 2.3 Nein Frei, CDDL, Gpl + Klassenpfadausnahme
NetWeaver Application Server SAP AG 7.4 2013-01-11 5 2.5 2.1 Nein Proprietär, kommerziell
Oracle Container für J2EE Oracle Corporation 10.1.3.5.0 2009-08 1.4 2.4 2.0 Nein Proprietär, kommerziell
Orion Application Server Eisenflare 2.0.7 2006-03-09 1.3 2.3 1.2 Nein Proprietär, kommerziell
Payara Payara 5.2021.10 2021-12-15 8 Volle Plattform 4.0 2.3 Ja Frei, CDDL, Gpl + Klassenpfadausnahme
Harz Servlet Container (Open Source) Caucho -Technologie 4.0.62 2019-05-23 6 Webprofil[7] 3.0 2.2 Nein Frei, Gpl
Harz Professional Application Server 6 Webprofil 3.0 2.2 Nein Proprietär, kommerziell
Kater Asf 10.0.4 2021-03-10 8 Teilplattform 5.0 3.0 Ja Frei, Apache v2
Tomee Asf 8.0.8 2021-08-31 8 Webprofil 4.0 2.3 Ja Frei, Apache v2
Weblogic Server Oracle Corporation

(früher BEA -Systeme))

14.1.1.0.0 2020-03-30 [8] 8 Volle Plattform 4.0 2.3 Ja Proprietär, kommerziell
IBM WebSphere Application Server IBM 9.0 2016-06-24 7 Volle Plattform 3.1 2.3 Nein Proprietär, kommerziell
WebSphere als Community Edition IBM 3.0.0.4 2013-06-21 6 Volle Plattform 3.0 2.2 Nein Proprietär, kommerziell
  • Apache Mina - Eine abstrakte ereignisgesteuerte asynchrone API über verschiedene Transporte wie TCP/IP und UDP/IP über Java Nio
  • Netty -Ein nicht blockierter E/A-Client-Server-Framework für die Entwicklung von Java-Netzwerkanwendungen, ähnlich wie im GODE.js

JavaScript

  • Broadvision - serverseitig JavaScript WIE. Einer der frühen Marktteilnehmer auf dem Markt während der E -Commerce dot-com BlaseSie haben vertikale Lösungspakete, die sich an die E -Commerce -Branche befassen.
  • Wakanda Server - serverseitig JavaScript Anwendungsserver, der eine NOSQL -Datenbank -Engine integriert (Wakandadb[9]), ein dedizierter HTTP-Server, Benutzer und Gruppenverwaltung und ein optionales clientseitiges JavaScript-Framework.
  • Node.js - Implementiert die V8 -Engine von Google als eigenständige (außerhalb des Browsers) asynchrone JavaScript -Dolmetscher. Eine kräftige Open-Source-Entwickler-Community auf GitHub hat viele unterstützende Produkte implementiert, insbesondere NPM für Paketverwaltung und -verbindung und Express-App-Serverschichten.
  • Deno - Gemeinschaft entwickelt Rost Projekt, angeführt von Ryan Dahl Wer auch node.js erstellt hat, zielt direkt ab Typoskript unterstützt aber auch JavaScript und WebAssembly über V8; verwendet asynchrones, ereignisbasiertes E/A-Modell durch versprechen-basierte APIs und Tokio Scheduler verwendet ein API -Sicherheitsmodell über Flatbuffer und implementiert das Paketmanagement über ES2015 Module.
  • PHUSION PUSCH
  • JSISH eine JavaScript-Engine mit modelliertem Typ-Überprüfungen nach Tcl.

LPC

Lua

.NETZ

Microsoft

Microsoft positioniert ihre Infrastruktur mit mittleren Anwendungen und Diensten in der Windows Server Betriebssystem und die .NET Framework Technologien in der Rolle eines Anwendungsservers:

Dritte Seite

Ziel c

  • Gn .pweb - WebObjects 4.5 kompatibel, unter LGPL lizenziert

Php

  • AppServer.io, ein Open-Source-PHP-Anwendungsserver.
  • RoadrunnerDas von Spiral Scout erstellte PHP-Anwendungsserver, Lastballer und Prozessmanager, der in Golang geschrieben wurde, erstellt von Spiral Scout.

Python

Rubin

Smalltalk

  • Strand - Ein kontinuationsbasierter Webanwendungsserver

Tcl

  • Aolserver - von Naviserver gegabelt, nachdem der Entwickler 1995 von AOL gekauft worden war
  • Naviserver - Die unabhängige Entwicklung wieder aufgenommen, nachdem AOL die Unterstützung von Aolserver fallen ließ.

Siehe auch

Verweise

  1. ^ "Java ee Kompatibilität". www.oracle.com.
  2. ^ "Wildfly 26.1.1 wird veröffentlicht!". Wildfly offizielle Website.
  3. ^ "Wildfly 26.1 wird veröffentlicht!". Wildfly offizielle Website.
  4. ^ "Das Eclipse Jetty -Projekt". www.eclipse.org.
  5. ^ "Das Eclipse Jetty -Projekt". www.eclipse.org.
  6. ^ "Das Eclipse Jetty -Projekt". www.eclipse.org.
  7. ^ "Caucho Resin ist offiziell gegen das Webprofil Java EE 6 zertifiziert". Infoq.
  8. ^ Lyons, Will (2020-06-27). "Weblogic Server 14.1.1.0.0 ist verfügbar". Der Weblogic Server -Blog.
  9. ^ Wakandadb Archiviert 2013-07-01 AT Archive.Today
  10. ^ "Barracuda App Server". Echtzeitlogik. 2021-01-01. Abgerufen 2022-03-24.