Java EE Applikationsserver zur Entwicklung und Implementierung von Web-Anwendungen

Sun stellt GlassFish Enterprise Server v3 und NetBeans IDE 6.8 vor

16.12.2009 | Redakteur: Florian Karlstetter

Mit dem Sun GlassFish Enterprise Server v3 lassen sich Web-Anwendungen relativ einfach entwickeln und implementieren.

Sun Microsystems und die Glassfish Community haben die sofortige Verfügbarkeit von GlassFish v3 angekündigt. Neben der Open Source-Variante steht mit dem GlassFish Enterprise Server v3 auch eine kommerzielle Version bereit. Der Application Server unterstützt die neue Java Platform Enterprise Edition 6 (Java EE 6) und andere gängige Programmiersprachen.

Der auf Open Source basierende Application Server Sun GlassFish Enterprise Server hilft bei der Entwicklung und Implementierung von Web-Anwendungen. Als erster Applikationsserver unterstützt das jetzt verfügbare Release v3 die brandaktuelle Java Platform Enterprise Edition 6 (Java EE 6), ist aber auch mit anderen Programmiersprachen wie JRuby/Rails, Jython/DJango, Scala/Lift, PHP, serverseitig JavaScript und Groovy/Grails kompatibel.

GlassFish Enterprise v3 Server basiert auf einer flexiblen OSGi-Laufzeitumgebung und bietet gegenüber früheren Versionen mehr Effizienz und Interoperabilität. So lassen sich beispielsweise Funktionen bei Bedarf einfach dynamisch hinzufügen, da OSGi-Module problemlos in jede Laufzeit, die auf OSGi beruht, eingebettet werden können. So werden lediglich die Module geladen, die für die eingesetzten Anwendungen auch benötigt werden. Hieraus ergeben sich weitere Vorteile wie eine verbesserte Startzeit und eine geringere Ressourcenauslastung.

Programmierer, die mit dem Java EE 6 Web-Profil arbeiten können bei Bedarf problemlos über das integrierte GlassFish Update Center auf die komplette Java EE 6 Plattform wechseln, ohne dabei Durchlauf-Leistung zu verlieren. Sun GlassFish Enterprise Server v3 stellt diverse Kontroll- und Management-Eigenschaften zur Verfügung, darunter die Benachrichtigung über Updates für neue Module und Patches. Dank eines eingebetteten API können mit GlassFish Enterprise v3 auch Lösungen von Drittanbietern innerhalb der Java Virtual Machine entwickelt werden.

Außerdem unterstützt der Application Server eine Reihe von GUIs and CLI Entwicklertools, darunter NetBeans Integrated Development Environment (IDE), Eclipse, IntelliJ, Maven oder Ant. Sun GlassFish Enterprise Server v3 ist ab sofort über ein Subskriptions-basiertes Preismodell erhältlich und kostet ab 999 US-Dollar pro Server.

Neue Version von NetBeans IDE

Ebenfalls sofort verfügbar ist Version 6.8 von NetBeans IDE (Integrated Development Environment). Als erste IDE unterstützt die Open Source-Entwicklungsumgebung sowohl Java EE 6 als auch den neuen Sun GlassFish Enterprise Server v3. Das aktuelle Release vereinfacht die Entwicklung neuer Java Applikationen dank verbesserter Sprach- und Plattformeigenschaften.

Mit NetBeans IDE 6.8 können Entwickler die Vorteile der neuesten Programmfunktionen der Java EE 6 nutzen, die das Erstellen von Java Anwendungen vereinfachen. Hierzu zählen eine „POJO-artige“ Entwicklung zur Entkopplung von sich ständig weiterentwickelnden Infrastruktur Frameworks, weitere Annotationen und weniger XML-Konfiguration. Außerdem können Entwickler leicht GlassFish v3 nutzen und bereitstellen.

NetBeans IDE 6.8 bietet erweiterten Support für PHP, eine engere Integration mit Projekt Kenai, verbessertes C/C++ Profiling und bessere JavaFX Unterstützung. Weitere Neuerungen der Version 6.8 sind die bessere Unterstützung für JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1, inklusive EJB für Web-Applikationen und RESTful Web-Services. Die neue NetBeans IDE läuft auf Windows, Linux, Mac OS X und Solaris.

Kommentar zu diesem Artikel

Schreiben Sie uns hier Ihre Meinung ...
(nicht registrierter User)



Spamschutz 

Bitte geben Sie das Resultat dieser Rechenaufgabe (Addition) ein:
Kommentar abschicken

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 2042673)