Список серверов приложений - Википедия - List of application servers

В этом списке сравниваются функции и возможности серверы приложений, сгруппированные по среде размещения, предлагаемой этим конкретным сервером приложений.

БАЗОВЫЙ

  • Запустите BASIC - Универсальный сервер приложений BASIC с поддержкой сценариев, может автоматически управлять сеансом и состоянием

C

  • Эндуро / X - Платформа промежуточного программного обеспечения для распределенной обработки транзакций, основанная на стандартах XATMI и XA, с открытым исходным кодом, C API

C ++

  • Смокинг - Основанный на стандарте ATMI, является одним из исходных серверов приложений.
  • Tntnet - Включает механизм шаблонов, который позволяет встраивать код C ++ в HTML-страницы. Шаблоны компилируются перед запуском, поэтому очень быстро. Многопоточный, поддерживает время жизни объекта через переменные с ограниченным объемом.
  • Wt - Веб-инструментарий, похожий на Qt разрешение веб-разработки в стиле графического интерфейса пользователя со встроенными Аякс способности.
  • Библиотеки POCO C ++ - Набор библиотек классов с открытым исходным кодом, включая Poco.Net.HTTPServer.html
  • CppCMS
  • Эндуро / X - Платформа промежуточного программного обеспечения для распределенной обработки транзакций, основанная на стандартах XATMI и XA, с открытым исходным кодом

Идти

  • Эндуро / X ASG - Сервер приложений для Идти. Это обеспечивает возможности XATMI и XA для Golang. Приложение Go может быть создано из обычных исполняемых файлов Go, которые, в свою очередь, предоставляют услуги без сохранения состояния, которые могут быть сбалансированы по нагрузке, кластеризованы и перезагружены на лету без прерывания обслуживания только с помощью административной работы. Framework предоставляет средство распределенной обработки транзакций для Go.

Haskell

Ява

ТоварПродавецВерсияПоследний выпускJakarta EE
совместимость [1]
СервлетJSPHTTP / 2Лицензия
Холодный синтезAdobe Systems2016.0.12016-05-017 частичная платформа3.12.3НетПроприетарный, коммерческий
EnhydraLutris5.1.92005-03-23НетНетСвободный, GPL
Корпоративный СерверBorland6.72007-011.42.42.0НетПроприетарный, коммерческий
ДжеронимоАЧС3.0.12013-05-286 полная платформа3.02.2НетСвободный, Apache
Стеклянная рыбаФонд Затмения5.1.02019-01-288 полная платформа4.02.3НетСвободный, EPL, GPL + исключение пути к классам
Веб-сервер iPlanetКорпорация Oracle7.0.272018-01да[2]2.52.1НетПроприетарный, коммерческий
Платформа корпоративных приложений JBossКрасная шляпа7.22019-01-228 полная платформа4.02.3даСвободный, LGPL
ПричалФонд Затмения9.4.202019-08-147 частичная платформа[3]3.12.3даСвободный, Apache 2.0, EPL
ИИСУСTmaxSoft82013-087 полная платформа3.02.2НетПроприетарный, коммерческий
ЙОНАСКонсорциум OW2

(ранее ObjectWeb )

5.32013-10-046 Интернет-профиль3.02.2НетСвободный, LGPL
JRunAdobe Systems4 апдейтер 72007-11-061.33.12.3НетПроприетарный, коммерческий
Люси (Ранее Railo )Lucee Association, Швейцария5.3.2.772019-05-277 частичная платформа3.12.3НетСвободный, CDDL, GPL + исключение пути к классам
Сервер приложений NetWeaverSAP AG7.42013-01-1152.52.1НетПроприетарный, коммерческий
Контейнеры Oracle для J2EEКорпорация Oracle10.1.3.5.02009-081.42.42.0НетПроприетарный, коммерческий
Сервер приложений ОрионIronFlare2.0.72006-03-091.32.31.2НетПроприетарный, коммерческий
PayaraPayara5.1932019-08-298 полная платформа4.02.3даСвободный, CDDL, GPL + исключение пути к классам
Контейнер сервлета смолы (открытый исходный код)Caucho Technology4.0.622019-05-236 Интернет-профиль[4]3.02.2НетСвободный, GPL
Сервер приложений Resin Professional6 Интернет-профиль3.02.2НетПроприетарный, коммерческий
КотАЧС9.0.242019-08-178 частичная платформа4.02.3даСвободный, Apache v2
МнеАЧС7.1.12019-06-216 Интернет-профиль3.02.2НетСвободный, Apache
Сервер WebLogicКорпорация Oracle

(ранее BEA Systems )

14.1.1.0.02020-03-30 [5]8 полная платформа4.02.3даПроприетарный, коммерческий
WebObjectsApple Inc.5.4.32008-09-15Частичное[6]НетПроприетарный, коммерческий
Сервер приложений IBM WebSphereIBM9.02016-06-248 полная платформа3.12.3НетПроприетарный, коммерческий
WebSphere AS Community EditionIBM3.0.0.42013-06-216 полная платформа3.02.2НетПроприетарный, коммерческий
WildFly

(ранее JBoss AS)

Красная шляпа

(ранее JBoss )

20.0.0.Финал[7]2020-06-088 полная платформа4.02.3даСвободный, LGPL
  • Apache MINA - абстрактный управляемый событиями асинхронный API через различные транспорты, такие как TCP / IP и UDP / IP через Java NIO
  • Нетти - клиент-серверная среда неблокирующего ввода-вывода для разработки сетевых приложений Java, по духу схожая с Node.js

JavaScript

  • Broadvision - На стороне сервера JavaScript В КАЧЕСТВЕ. Один из первых участников рынка во время электронная коммерция пузырь доткомов, у них есть вертикальные пакеты решений, предназначенные для индустрии электронной коммерции.
  • Сервер Ваканды - На стороне сервера JavaScript сервер приложений, интегрирующий ядро ​​базы данных NoSQL (WakandaDB[8]), выделенный HTTP-сервер, управление пользователями и группами, а также дополнительная клиентская среда JavaScript.
  • Node.js - реализует движок Google V8 как автономный (вне браузера) асинхронный интерпретатор Javascript. Активное сообщество разработчиков с открытым исходным кодом на GitHub реализовало множество вспомогательных продуктов, в частности, npm для управления пакетами и уровни серверов приложений Connect и Express.
  • Дено - сообщество развито Ржавчина проект, возглавляемый Райан Даль кто также создал Node.js, он напрямую нацелен на Машинопись но также поддерживает JavaScript и WebAssembly через V8; использует асинхронную модель ввода / вывода на основе событий через обещать на основе API и Токио планировщик, использует модель безопасности API через FlatBuffers и реализует управление пакетами через ES2015 модули.
  • Пассажир Phusion
  • Jsish движок JavaScript с проверкой типов, смоделированный после Tcl.

LPC

Lua

.СЕТЬ

Microsoft

Microsoft позиционирует свою инфраструктуру приложений и служб среднего уровня в Windows Server операционная система и .NET Framework технологии в роли сервера приложений:

Третья сторона

Цель-C

  • GNUstepWeb - Совместимость с WebObjects 4.5, под лицензией LGPL

PHP

  • Appserver.io, сервер приложений PHP с открытым исходным кодом.
  • RoadRunner Spiral Scout - это высокопроизводительный сервер приложений PHP, балансировщик нагрузки и менеджер процессов, написанный на Golang.

Python

Рубин

Болтовня

  • Приморский - Сервер веб-приложений на основе продолжений

Tcl

  • AOLserver - Разветвлен от NaviServer после того, как разработчик был куплен AOL в 1995 году.
  • NaviServer - Возобновлена ​​независимая разработка после того, как AOL прекратила поддержку AOLserver.

Смотрите также

Рекомендации

  1. ^ «Совместимость с Java EE». www.oracle.com.
  2. ^ "Технологическая сеть Oracle для разработчиков Java - Технологическая сеть Oracle - Oracle". java.sun.com.
  3. ^ «Веб-профиль Jetty и Java EE». www.eclipse.org.
  4. ^ «Caucho Resin официально сертифицирован по веб-профилю Java EE 6». InfoQ.
  5. ^ Лайонс, Уилл (27.06.2020). «Доступен WebLogic Server 14.1.1.0.0». Блог о сервере WebLogic.
  6. ^ «Архивная копия». Архивировано из оригинал на 2008-12-30. Получено 2017-09-09.CS1 maint: заархивированная копия как заголовок (связь)
  7. ^ "WildFly 20 выпущен!". Официальный сайт Wildfly.
  8. ^ WakandaDB В архиве 2013-07-01 в Archive.today