10:34

Glassfish Nedir ?

Glassfish’i kısa özetleyecek olursak Glassfish bir topluluk (community) ve bir (application server) uygulama sunucusudur. Topluluğun ana dağıtımları bir java EE5 uyumlu uygulama sunucusu,Glassfish Appserver,java persistnece API için referans tanımlamaları ve TopLink Essentials’dır. Glassfish topluluğu aynı zamanda javaEE5 dahil JCP teknolojileri için yeniden kullanılabilir modülleri içeren bir çok faydalı bileşenleri sunmaktadır.Bunlardan bazıları ;
XML,Web Hizmetleri tarafında
>> jAX-P
>> jAA-WS
>> StAX
Web Teknolojileri Tarafında
>> jSP Standard Tag Library
>> java Server Faces
EoD Tarafında ise
>> EJB 3.0 und Java Persistence API
>> Common Annotations var
Glassfish ayrıca birçok Web.Next projesi içermekte bunlar jMaki, Phobos ve DynaFaces entegrasyonu halan devam eden Hudson aracı ve kullanışlı bir alt yapıya sahip NIO tabanlı sunucu desteği olan Grizzly gibi. Glassfish topluluğu aynızamanda bir Moven Deposunun içinde tüm bu bileşenleri tutar. İsteyenlerin bu depodan mevcut projeleri indirip kullanmalarına imkan sağlar. Kısacası Glassfish Nedir Sorusunun cevabı

• Bir Topluluk (Community)

>> Kullanıcılar,test Edenler, Geliştiriciler ve Ortaklıklar

>> 2005 java.Net ile Başlatılıyor

>> Kod, Bug DBs, java.net te tartışmalar (geliştirici forumları ve mail listeleri)

>>Yol haritaları, Yapısal dökümanlar.

• Uygulama Sunucusu (Application Server)

>> Kuruluş Kalitesi (Enterprise Quality Sun Java System Application Server 9.x)

>> Açık Kod(CDDL OpenSolaris, NetBeans/ GPLv2 Java and NetBeans)

>> Java EE 5 Reference Implementation

>> Sun tarafından reklam desteği

• Sun’ın diğer java,Middleware,SDK tercübesi hareketlenmeleri

• Sun’ın açık kaynak Business modeli işin anahtar bölümü.