20.08.2014
Java Technologie Roadshow von Oracle und iJug
Abstract
Spannende Erweiterungen der Java EE Plattform durch Innovatonstechnologien von Oracle
Die Vereinfachung der Java EE API für Zugriff auf Container-Services und die Erweiterung des Umfangs dieses Services hat dazu geführt, dass die Entwicklung von HTML5-basierten Enterprise-Anwendungen mit Java EE 7 so einfach geworden ist, wie noch nie. Es gibt aber konkurrierende serverseitige JavaScript Technologien und Frameworks wie NodeJS, Express und Meteor, die auf ein asynchrones und event-driven Programmiermodell aufbauen und zunehmend an Popularität in Entwicklerkreisen gewinnen. Mit dem neuen Open-Source Framework Avatar stellt Oracle eine Plattform bereit, die die Vorteile von Java EE und der serverseitigen reaktiven JavaScript-Programmierung vereinigt. Avatar ist ein End-to-End JavaScript Framework für HTML5-Anwendungen, das intelligent die Features von Nashorn (Implementierung von JavaScript auf der JVM) und Avatar.js (Implementierung von NodeJS auf Nashorn) nutzt und neben einer Out-of-the-Box Unterstützung von REST, WebSocket und Server-Sent-Event den Zugriff vom serverseitigen JavaScript auf hochskalierbare und leistungsstarke Java-Bibliotheken und Java EE Dienste ermöglicht. Das Framework wird vorgestellt und mit einigen Beispielen auf GlassFish und WebLogic begleitet.
Hier Download der Folien zum Avatar-Vortrag.
Im zweiten Teil beschäftigen wir uns mit der nahtlosen Erweiterung der Java EE Plattform mit einem In-Memory Data-Grid und den Vorteilen und Synergie-Effekten, die sich daraus ergeben. Dazu gehören die Nutzung von praktisch unbeschränkten Heaps mit Anwendungs-Objekten im Terabyte-Bereich, unschlagbare Skalierung und Antwortzeiten durch intelligente Cash-Cluster und hoch-parallelisierte Massendatenverarbeitung. Einige Demos werden auf einem hybrid konfigurierten WebLogic/Coherence Cluster vorgeführt.
Hier Download der Folien zum InMemoryGrid-Vortrag.
Speaker
Peter Doschkinow (Senior Java Architekt), Michael Bräuer (leitender Systemberater), Business Unit Server Technologies – FMW Technologies, Oracle Deutschland B.V. & Co KG