JAX07: Glassfish V2 – 2nd Generation Java EE 5 Application Server

OpenSource
http://glassfish.dev.java.net
http://glassfishwiki.org
http://blogs.sun.com/theaquarium

Features:
100% JEE5
IDE Integration mit Netbeans und Eclipse WTP

Möglichkeiten für (Installations-)Profile Bsp: Entwickler, AppServer
Umfangreicher Web-Services-Stack
Eigener HTTP Connector, sehr performant, asynchrone Request Verarbeitung usw.

  • JBI
  • JMX
  • CallFlow Monitoring-Performance Analyse

Für Admins:
Web GUI (mit Woodstock GUI Framework programmiert)
asadmin: Kommandozeilen Tool

Clustering Möglichkeiten
Domäne:
Gruppierung von Instanzen, die logisch zusammneghören
Domain Administration Server : Nur für Administration. Instanzen laufen eigenständig

Hochverfügbarkeit:
Load Balancing: Skalierung und Erkennen von Ausfällen einzelner Server
Failover Logik
Session Persistenz und Verteilung im Cluster

Glassfish bietet
Load Balancing: HTTP, RMI/IIOP, KMS/MQ
Failover Szenarien: Instanz Failover, Session Failover

HTTPS Loadbalancing:
HW Loadbalancer
Einsatz von Web Server Plugins
Plugins für Apache 2 MS IIS und Sun Web Server
LB Plugin von Glassfish sehr featurreich

mit asadmin kann man cluster konfigurieren und durch einen befehl hochfahren

Session Replication im Speicher oder in DB möglich

Web Services Stack
JAX-WS FastInfoSet (Binärdatenübertragung)
http://wsit-docs.dev.java.net/releases
Umfangreiches Monitoring (Performance Daten)
WS-Interoperability Kit mit M$

FastInfoSet binär Encoding von XML Daten
5x schneller als reine XML ÜBertragung

Ressource Management Bsp. wieviel Prozent der Workerthreads darf eine Anwendung haben

Managment Rules
Bsp.: Nachrichten bei bestimmten Server Events (deployte MBeans) evtl. auch für Watchdogs

Call Flow Monitoring
Analyse von Client Request…wo hängt mein Request momentan? In welcher Schicht?

Comet Support:
Web 2.0 Server Push Applikationen
-> Asynchrones Request Processing

Portal Projekt von Glassfish
http://portal.dev.java.net
Portlet Container
Nicht als Portalserver gedacht, nur zum Testen

SSO Support -> openSSO
http://opensso.dev.java.net
SSO mit anderen Systemen über Agenten!

OPEN-ESB
BPEL 2 Engine integriert!
JBI

PHOBOS
http://phobos.dev.java.net
ServerSideScripting für Java

Referent
http://blogs.sun.com/dadelhardt

Advertisements



    Kommentar verfassen

    Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

    WordPress.com-Logo

    Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

    Twitter-Bild

    Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

    Facebook-Foto

    Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

    Google+ Foto

    Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

    Verbinde mit %s



%d Bloggern gefällt das: