Java用のWebサーバーとアプリケーションサーバー
1. 概要
この簡単な記事では、Java開発用のさまざまな一般的なサーバーについて説明します。
2. ウェブ対 アプリケーション・サーバー
3. Apache Tomcat
Javaエコシステムで最も人気のあるWebサーバーの1つは、Apache Tomcatです。
現在の安定バージョンは8.xで、現在のベータバージョンは9.xです。
Tomcat 9はJavaバージョン8以降で実行され、バージョン8.xは7以降で実行されます。
Here’sは、Tomcatが各バージョンでサポートする正確な仕様を備えた素晴らしいテーブルです。
プロジェクトhereに貢献することもできます。
4. 桟橋
JettyのWebサーバはEclipse Foundationの下で開発されている。
非常に軽量であるため、デバイス、フレームワーク、アプリケーションサーバーに簡単に組み込むことができます。 Jettyを使用する製品には、Apache ActiveMQ、Eclipse、Google App Engine、Apache Hadoop、およびAtlassian Jiraがあります。
当然、プロジェクトはオープンソースであり、hereで貢献できます。
それでは、Webサーバーからアプリケーションサーバーに移りましょう。
5. Apache TomEE
Apache TomEE 7は、標準のApache Tomcat上に構築された完全なアプリケーションサーバーであり、主にTomitribeによってサポートされます。
TomEEを使用すると、TomcatでサポートされていないJavaEEの機能の一部を使用できます。
このアプリケーションサーバーは、名前が示すように、Apache Foundationの傘下にあります。
プロジェクトhereに貢献できます。
6. Oracle WebLogic
7. WebSphere
8. WildFly
9. アパッチジェロニモ
Apache GeronimoはApache licenseの下のApache Software Foundationによって開発されているため、以前のアプリケーションサーバーと同じように、オープンソースプロジェクトとして貢献することもできます。
利用可能な最新リリースは3.0.1.です。これはJavaで開発され、Java EE 6仕様をサポートしています。
プロジェクトhereに貢献できます。
10. GlassFish
11. 結論
このリスト形式の簡単な記事では、JavaエコシステムのWebおよびアプリケーションサーバーのランドスケープを非常に高レベルで見てきました。