Запуск веб-приложения java в IIS

Кто-нибудь нашел способ запустить веб-приложение Java в IIS? Мне кажется, что вполне возможно написать плагин ISAPI (это правильное слово?), Который интегрирует Jetty или настраиваемый контейнер сервлетов с IIS. Преимущество этого состоит в том, что многие отличные высокопроизводительные Java-приложения, такие как Jira, требуют отдельной инфраструктуры для всего магазина Microsoft.


person benstpierre    schedule 13.02.2010    source источник


Ответы (4)



Запуск JVM внутри рабочего процесса IIS в настоящее время - плохая идея. Я предлагаю вам вместо этого использовать решение из этой статьи: Развертывание приложений Java Servlet в Windows с помощью IIS

person Yaroslav    schedule 10.05.2012

Microsoft недавно выпустила (2015 Q1) модуль HttpPlatformHandler для IIS 8+, который позволяет размещать java (или приложения node / ruby ​​и т. Д.) В IIS.

http://azure.microsoft.com/blog/2015/02/04/announcing-the-release-of-the-httpplatformhandler-module-for-iis-8/

person ITmeze    schedule 11.08.2015

AFAIK Java EE не может быть размещен в IIS. Для размещения приложения Java EE вам понадобится как минимум контейнер сервлетов или полный контейнер Java EE, который не поддерживается IIS. Хотя какой-нибудь плагин может это сделать.

Для справки: ссылка ниже - совместимость с Java EE от oracle: http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html

person doliharahap    schedule 19.06.2013
comment
IIS можно использовать в качестве внешнего обратного прокси-сервера для любых других веб-серверов, включая серверы приложений Java EE. Таким образом, хотя IIS не поддерживает это верно, все же можно запускать веб-приложение Java за IIS. - person Lex Li; 21.01.2014