Запуск Java-приложения в IIS - PullRequest
23 голосов
/ 13 февраля 2010

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

Ответы [ 4 ]

21 голосов
/ 13 февраля 2010
11 голосов
/ 10 мая 2012

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

7 голосов
/ 11 августа 2015

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

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

1 голос
/ 19 июня 2013

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

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

...