Кто-нибудь нашел способ запустить веб-приложение Java в IIS? Мне кажется, что вполне возможно написать плагин ISAPI (это правильное слово?), Который интегрирует Jetty или настраиваемый контейнер сервлетов с IIS. Преимущество этого состоит в том, что многие отличные высокопроизводительные Java-приложения, такие как Jira, требуют отдельной инфраструктуры для всего магазина Microsoft.
Запуск веб-приложения java в IIS
Ответы (4)
Думаю, вам пригодятся следующие две статьи
- Использование информационного сервера Интернета Microsoft в качестве сервлета Java двигатель
- Java + ISAPI + Jetty = JSP на IIS а>
Запуск JVM внутри рабочего процесса IIS в настоящее время - плохая идея. Я предлагаю вам вместо этого использовать решение из этой статьи: Развертывание приложений Java Servlet в Windows с помощью IIS
Microsoft недавно выпустила (2015 Q1) модуль HttpPlatformHandler для IIS 8+, который позволяет размещать java (или приложения node / ruby и т. Д.) В IIS.
AFAIK Java EE не может быть размещен в IIS. Для размещения приложения Java EE вам понадобится как минимум контейнер сервлетов или полный контейнер Java EE, который не поддерживается IIS. Хотя какой-нибудь плагин может это сделать.
Для справки: ссылка ниже - совместимость с Java EE от oracle: http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html