Hat jemand eine Möglichkeit gefunden, eine Java-Webanwendung in IIS auszuführen? Es scheint mir völlig möglich zu sein, ein ISAPI-Plugin zu schreiben (ist das das richtige Wort?), Das Jetty oder einen benutzerdefinierten Servlet-Container mit IIS integriert. Der Vorteil davon ist, dass viele großartige High-End-Java-Anwendungen wie Jira eine separate Infrastruktur für einen anderen Microsoft-Shop benötigen.Ausführen einer Java-Webanwendung in IIS
Antwort
ich glaube, Sie JVM Nutzungs die beiden folgenden Artikel
Die erste Verbindung aus dem Jahr 2000 – frenchie
Lauf innerhalb IIS-Arbeitsprozess zur Zeit ist eine schlechte Idee zu finden. Ich empfehle Ihnen, stattdessen die Lösung aus diesem Artikel zu verwenden: Deploying Java Servlet applications on Windows with IIS
AFAIK Java EE kann nicht in IIS gehostet werden. Zum Hosten der Java EE-Anwendung benötigen Sie mindestens einen Servlet-Container oder einen vollständigen Java EE-Container, der nicht von IIS unterstützt wird. Obwohl einige Plugins dazu in der Lage sind.
Wie für Ihre Referenz, Link unten ist Java EE Kompatibilität von oracle: http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html
IIS kann verwendet werden, als Front-End-Reverse-Proxy für alle anderen Webserver einschließlich Java EE-Anwendungsserver. Obwohl "nicht von IIS unterstützt wird" richtig ist, ist es dennoch möglich, eine Java-Webanwendung hinter IIS auszuführen. –
Microsoft (2015 Q1) vor kurzem veröffentlicht etc HttpPlatformHandler Modul für IIS 8+, die Sie bewirten können Java (oder Knoten/Ruby-Anwendungen), auf IIS.
- 1. Fehlermeldung beim Ausführen unter IIS
- 2. Ausführen von Python & Django auf IIS
- 3. Ausführen von SVN-Repositorys unter IIS
- 4. Ausführen von asp.net 4.0 mit IIS 5.1
- 5. Ausführen von .NET 2.0 & 3.5-Websites in IIS 7
- 6. Senden von E-Mails beim Ausführen der Anwendung in IIS
- 7. Ausführen von IdentityServer3 in IIS mit deaktivierter anonymer Authentifizierung
- 8. Fehler beim Ausführen von ASP.net CORE 1-Projekt in IIS
- 9. Debugging/Ausführen von Aspnet5-Anwendung in IIS über VS2015
- 10. IIS Express - Visual Studio - Mehrere Sites auf demselben Port ausführen
- 11. Aktualisieren einer Webanwendung in IIS - bewährte Methoden
- 12. CMD-Bat-Skripts mit IIS-Anwendungspool ausführen Benutzer
- 13. Umleiten einer Domäne mit IIS
- 14. Ausführen von CGI-Anwendung im Fenster 7 IIS
- 15. Anwendung erscheint nicht auf IIS nach dem Ausführen von Setup
- 16. Kann ich eine Batch-Datei als Admin auf iis ausführen?
- 17. Konfigurieren von IIS 6.0 zum Ausführen von cgi (.exe)
- 18. Ausführen einer .NET Core-App auf IIS 8.5 mit aktiviertem FIPS 500 Fehler
- 19. php_printer.dll & IIS
- 20. Ausführen einer Silverlight-Website
- 21. Ausführen einer einzelnen Testmethode
- 22. Ausführen einer inneren Verknüpfung
- 23. IIS stackoverflow
- 24. Fehlersitzung in IIS 7
- 25. Ausführen einer SPARQL-Abfrage
- 26. Konfigurieren IIS-Authentifizierung von einer anderen Domäne
- 27. IIS-Manager in Windows 10
- 28. Erstellen einer IIS Url Rewrite/Redirect
- 29. IIS 7 - Authentifizierung in IIS vs Authentifizierung in web.config
- 30. Führen Sie ein VBScript unter einer IIS-Anwendung
eng verwandt [Leichte Servlet-Engine für Java-Anwendung über IIS dienen] (http://stackoverflow.com/q/1344289/) – outis