Die Java User Group Stuttgart e.v. (www.jugs.de) lädt ein zum
3. Treffen der Special Interest Group Eclipse
Das 3. Treffen der SIG Eclipse findet am 06.10.2005 um 18:30h in den
Räumen der iMEDIC GmbH in Esslingen, Martinstraße 42-44, statt.
Wegbeschreibung siehe
http://www.imedic.de/kontakt.php
Natürlich sind wie immer auch "Neulinge" und "Neugierige" herzlich
willkommen.
WICHTIG:
Wenn Sie teilnehmen möchten, melden Sie sich bitte bei
Dr. Frank Gerhardt an (
fg@...).
Programm:
1. Die Eclipse-Distribution Yoxos
2. J2EE Anwendung mit RCP-Client und JBoss-Backend
3. CodeCamp
==
http://www.jugs.de/sig-eclipse.html ==
>>> 1. Die Eclipse-Distribution Yoxos, Leif Frenzel (Innoopract)
Die offene, erweiterbare Architektur von Eclipse und die Vielfalt der in
der Community zur Verfügung stehenden Plugins bringen es mit sich, daß
die meisten Benutzer eine individuelle Zusammenstellung von Plugins bei
der Entwicklungsarbeit nutzen. Was für engagierte Anwender zur
interessanten Entdeckungsreise werden kann, gestaltet sich jedoch für
Projektteams oder Entwicklungsabteilungen von Firmen zur immer
wiederkehrenden Plugin-Jagd, bei der Kompatibilitätsunterschiede
zwischen den Versionen und andere Unwägbarkeiten zu Zeitverlust und
Funktionseinbußen führen können.
Eclipse selbst bringt einige Ansätze mit, die bei der Lösung dieses
Problems helfen können. Yoxos baut auf diesen auf und bietet ein Konzept
sowie Technologien und Werkzeuge an, mit deren Hilfe große
Distributionen von Eclipse-Plugins den Anwendern so verfügbar gemacht
werden, daß ihre Installationen individuell zusammengestellt werden
können, trotzdem aber funktionsfähig, konsistent und aktuell bleiben.
In diesem Vortrag wird das Konzept von Yoxos anhand der
Open-Source-Distribution (Yoxos Community Edition) vorgeführt und
diskutiert.
Leif Frenzel ist Senior Architect beim Eclipse-Mitglied Innoopract in
Karlsruhe. Schwerpunkt seiner Arbeit ist die Distribution 'Yoxos'. Neben
der Entwicklung führt er auch Kurse zur Plug-in-Programmierung durch und
ist als Berater für Eclipse-basierte Softwareprojekte tätig. Er
entwickelt außerdem Open Source-Plugins zur Unterstützung der
funktionalen Programmiersprache 'Haskell' und des verteilten RCS 'Darcs'.
>>> 2. Aspekte bei Realisierung und Rollout einer J2EE Anwendung mit
>>> RCP-Client und JBoss-Backend, Ilya Shinkarenko (iMEDIC)
Die Verwendung der Rich Client Platform (RCP) bietet die Möglichkeit,
Client-Applikationen auf Basis des Eclipse-Frameworks auch für komplett
IDE-fremde Anwendungsfelder zu realisieren. So hat iMEDIC bspw. eine
J2EE/JBoss-basierte Dokumenten-Workflow-Applikation auf RCP-Basis
entwickelt.
Der Vortrag geht auf den Einsatz der Eclipse-typischen Elemente wie
"Perspectives", "Views", "Editors" etc. in einer IDE-fremden Domäne ein
uns beleuchtet technische Aspekte bei der RCP-Entwicklung und der
Anbindung an ein JBoss-Backend (Classloader-Problematik, Start über Java
Web Start etc.).
Dipl.-Ing. Ilya Shinkarenko ist Softwareentwickler bei der iMEDIC GmbH
und spezialisiert auf die Entwicklung von Eclipse/RCP-Komponenten in
Verbindung mit J2EE. iMEDIC bietet betriebswirtschaftliche und
technische Beratung, Projektmanagement und Software-Entwicklung und
zählt zu seinen Kunden grosse Kommunen, Konzerne und mittelständische
Unternehmen. Bei der Softwareentwicklung fokussiert iMEDIC als
JBoss-Partner auf Open Source-Komponenten im J2EE Umfeld mit Eclipse/RCP
Frontends.
>>> 3. CodeCamp: Entwicklung einer J2EE Anwendung mit RCP-Client und
>>> JBoss-Backend
Einige der im Vortrag genannten Aspekte werden im Rahmen eines
Prototypen Schritt für Schritt umgesetzt. Kenntnisse im Bereich
J2EE/JBoss und Eclipse Plugin-Programmierung sind von Vorteil.
Mitzubringen sind ein leistungsfähiges Entwicklungsnotebook mit > 100
MByte Plattenplatz und Zeit bis spät in den Abend. Wir bereiten CDs mit
Entwicklungsumgebung, JBoss und Code-Snippets vor und stellen
coffeinhaltige Getränke zur Verfügung. Pizza wird bei Bedarf geordert.