openknowledge.de > News > JAX 2007
JAX 2007
365 Tage Enterprise JavaBeans 3.0
- und nun?
Lars Röwekamp, Jens Schumann (OpenKnowledge GmbH)
Seit dem offiziellen Release der EJB 3.0-Spezifikation vor einem Jahr
hatte die neue, revolutionäre Technologie die Gelegenheit, sich in dem
einen oder anderen Projekt zu beweisen. Da in der EJB-Vergangenheit die
großen Versprechungen selten gehalten werden konnten, stellt sich nun
die Frage, wie praxistauglich die neue Spezifikation tatsächlich ist.
Anhand von ersten Erfahrungen mit EJB 3.0-Applikationen werden im
Rahmen dieser Session die guten EJB 3.0-Konzepte von den weniger guten
Ansätzen abgegrenzt und deren Auswirkungen auf
Entwicklungsgeschwindigkeit, Wartbarkeit und Performance vorgestellt.
Dienstag, 24. April 2007, 10:00 - 11:15 Uhr
SOA - Services aus
Business-Sicht zuschneiden
Lars Röwekamp (OpenKnowledge GmbH)
SOA handelt nicht zuletzt vom Definieren und Zuschneiden sinnvoller
Services. Dass diese Diskussion in erster Linie keine technische ist,
zeigt ein Realworld-Beispiel, das demonstriert, wie sich
wiederverwendbare, unternehmensweite Services und deren Operations
aufbauen lassen. In der Praxis sieht man leider immer wieder, dass die
Konzeption von Services eher auf rein technischer Basis erfolgt und die
so entstehenden Services nicht den grundlegenden Gedanken von SOA
unterstützen.
Mittwoch, 25. April 2007, 10:15 - 11:30 Uhr
Java
Runtime Performance Monitoring
Jens Schumann (OpenKnowledge GmbH)
Die Suche nach Performance-Engpässen gleicht bei großen Java SE- und
EE-Anwendungen oft der Suche nach der besagten Nadel im Heuhaufen.
Entweder man ist nicht in der Lage, reale Bedingungen für eine Analyse
nachzustellen, oder aber die realen Bedingungen sind so komplex, dass
die Identifikation eines isolierten Problems kaum möglich ist. Abhilfe
schaffen hierbei Tools, die deutlich vor Java-Low-Level-Profiling
ansetzen. Im Rahmen dieser Session werden ein kommerzieller (JInspired
JXInsight) und ein freier (JETM) Vertreter vorgestellt und gezeigt, wie
damit während der Entwicklung und vor allem im produktiven Betrieb die
Basis für gezieltes Profiling geschaffen werden kann.
Mittwoch, 25. April 2007, 13:45 - 15:00 Uhr