GWT in Schichtenarchitekturen – Erfahrungen aus der Praxis

17.02.2009, 18:30 Uhr17.02.2009, 21:00 Uhr, Vortragsreihe Bonn, Bonn, Konferenzhotel President, Veranstalter: itemis AG, kostenlos

Zusammenfassung

Moderne Softwarearchitekturen teilen sich in verschiedene Schichten auf, die eine lose Kopplung der Komponenten bei einer möglichst hohen Kohäsion der einzelnen Bestandteile ermöglichen. Komponenten übergeordneter Schichten haben dabei keine Abhängigkeiten zu Details aus untergeordneten Schichten.

Daten, die zwischen den Schichten ausgetauscht werden, dürfen dieses Prinzip nicht verletzen. Persistenz-Frameworks (z.B. Hibernate) gefährden dieses Prinzip, da das initiale Laden von Daten auf einer der unteren Schichten erfolgt, aber weitere davon abhängige Daten erst bei einem Zugriff auf einer der oberen Ebenen nachgeladen werden „lazy loading”. Dies wird dann zum Problem, wenn es sich um eine verteilte Anwendung handelt.

Das Google Web Toolkit (GWT) ist ein Framework zur Entwicklung von AJAX-Anwendungen in Java, das sich immer größerer Beliebtheit erfreut. Es ermöglicht, Java Objekte zwischen Server und Browser auszutauschen und so auf einem gemeinsamen Datenmodell zu arbeiten.

Die Dozenten, Holger Willebrandt und Patrick Lehmann, stellen in diesem Vortrag ihre Projekterfahrungen mit dem Google Web Toolkit hinsichtlich der Integration in ein mehrschichtiges Softwaresystem dar und erläutern anhand praxisnaher Beispiele, welche Herausforderungen sich in diesem Zusammenhang stellen, und wie diese bewältigt werden.

Hotel President Bonn

Kontakt

Holger Willebrandt, Softwareentwickler

Seit September 2008 ist Holger Willebrandt als Softwareentwickler für die itemis tätig. Seine Schwerpunkte liegen im Bereich Java-EE, Rich Internet Applications und service-orientierter Softwareentwicklung. Aktuell arbeitet Holger in einem Projekt eines führenden Bonner Unternehmens für den Bereich »Verkehrslösungen«.

Nach seinem Studium der Informatik an der TU Dortmund arbeitete er dort als Wissenschaftlicher Angestellter und entwickelte web-basierte Softwarelösungen zur Organisation wissenschaftlicher Konferenzen.

Patrick Lehmann, Softwarearchitekt

Patrick Lehmann ist seit 2007 als Softwarearchitekt für die itemis in Lünen tätig. Er verfügt über Erfahrung aus verschiedenen Enterprise-Projekten u.a. aus den Branchen Verwaltung, Logistik und Automotive. Aktuell arbeitet er in einem Projekt eines führenden Bonner Unternehmens für den Bereich »Verkehrslösungen«.

Patrick Lehrmann studierte Informatik an der Universität des Saarlandes und der Universität Dortmund. Nach seinem Studium arbeitete er zunächst als Softwareentwickler für ein Dortmunder IT-Beratungshaus im Umfeld Document-Management-Systeme.


Kontakt

Patrick Schneider
Leiter Marketing

Telefon: +49 231 9860-193

E-Mail: