GlassFish は無料のオープンソースソフトウェアアプリケーションサーバー(CDDL *およびGNUGPLライセンスの下)であり、Sun Microsystems(現在はOracle)によって開発された無料のサーバーです。 この会社のJavaEEプラットフォームで定義されたテクノロジーを実装し、この仕様をサポートするアプリを実行できるようにします。
あり 商用バージョン GlassFishはOracleGlassFish EnterpriseServerと呼ばれます。 さらに、オラクルはTopLink永続性モジュールを提供しています。 一方、このプラットフォームは、有名なApacheTomcatの派生物であるSunJava System Application Serverに基づいており、Grizzlyなどの追加コンポーネントがJavaNIOを使用してスケーラビリティとパフォーマンスを向上させます。
GlassFishサーバーはサポートします 技術 JSP、JSF、サーバーレット、EJB、Java API、JAXB、JPA、RMIなど。 これにより、開発者はスケーラブルでポータブルなアプリを開発するための優れたプラットフォームを持つことができます。 さらに、負荷分散されたクラスターを構成して、独自のローカルサーバーまたは契約サーバーでこのプロジェクトのスクイーズを開始することは難しくありません。
GlassFishがプラットフォームを実装していることを以前にコメントしました Java EE(Enterprise Edition)。 それを知らない人のために、それは移植可能なビジネスJavaアプリケーションを開発するための標準化です。つまり、プラットフォームに関係なく、変更なしで任意のサーバーで使用できます。
GlassFishは現在 そのバージョン5.x、これが最後の厩舎です。 ただし、Eclipse Foundation(現在の開発者)からの新しいバージョンがあります。
GlassFishに関する詳細情報- ウェブサイト GitHubで
EclipseGlassFishに関する詳細情報- EclipseFoundation公式サイト
GlassFishソースコード- GitHubの