News
Ralph Müllers "Quartals-Report"
Titelthema
Eclipse für Ruby, PHP & Co.
Dynamic Languages Toolkit: endlich moderne Entwicklungstools bauen
Core
Europa & Eclipse 3.3
Die neue Entwicklungs- und Rich-Client-Plattform
Seit dem 29. Juni ist die Eclipse Community um eine neue Version der Entwicklungs- und Rich-Client-Plattform reicher. Die größte Herausforderung war diesmal, die über 300 Entwickler aus weltweit organisierten 21 Hauptprojekten, u.a. Eclipse 3.3, zu einem Zeitpunkt zu koordinieren, um 17 Millionen Codezeilen kompatibel und lauffähig auszuliefern. In diesem Artikel erfahren Sie alles über die Neuerungen des neuen Releases, das in diesem Jahr Europa getauft wurde.
Lars Wunderlich
Lars Wunderlich
Rich Clients
Eclipse RCP und NetBeans Platform
Ein Vergleich beider Plattformen
Heutzutage sollte ein Software-Ingenieur Generalist und Spezialist sein. In Bezug auf Rich-Client-Plattformen bedeutet dies, mehr als eine Plattform zu kennen. Das ist meist mit großem Aufwand verbunden, und kaum ein Entwickler kann es sich leisten, sich mit mehreren Plattformen zu befassen. Hier soll ein vergleichender Überlick über die Eclipse Rich Client Platform und die NetBeans Platform Abhilfe schaffen.
Kai Tödter
Kai Tödter
Berechtigungen in Rich Clients implementieren
Autorisierung in RCP-Anwendungen
Michael Buchholz
Michael Buchholz
Eclipse Business
Bredex GmbH
Eclipse als strategische Plattform
Achim Lörke
Achim Lörke
Open Healthcare Framework STEM
> Software zur Bewältigung von Gesundheitskrisen
Werner Keil
Werner Keil
Projects
Dynamic Languages Toolkit
Unterstützung dynamischer Sprachen in Eclipse
In dynamischen Sprachen können zur Laufzeit Operationen durch-geführt werden, die in anderen Sprachen vom Kompilierungspro-zess übernommen werden. Um die Eigenschaften dynamischer Sprachen unterstützen zu können, stellt das Projekt eine Sammlung von Frameworks für Software-Entwickler zur Verfügung, um die Kom-plexität beim Bau von Entwicklungsumgebungen für dynamische Sprachen zu reduzieren.
Aleksey Aristov und Stephan Wilczek
Aleksey Aristov und Stephan Wilczek
Rich Ajax Platform (RAP)
RCP im Zeitalter vom Web 2.0
Benjamin Muskalla und Ralf Sternberg
Benjamin Muskalla und Ralf Sternberg
Erratum
Durch Verbesserungen hinsichtlich des API-Freeze des RAP-Projekts sind einige Details des Artikels nicht mehr aktuell. Als Abhängigkeit des Mail-Beispiels sollte org.eclipse.rap.ui anstatt org.eclipse.rap.ui.workbench verwendet werden. Daraus ergeben sich auch neue Namen folgender Extension Points: org.eclipse.rap.ui.entrypoint sowie org.eclipse.rap.ui.themes. Zur Freude viele Entwickler wurde zudem der zusätzliche vierte Parameter bei Dialogen entfernt und somit entfällt die komplette IWindowCallback-Problematik. Dementsprechend ist bei der Mail-Demo nur noch die fehlende Aktion auszukommentieren.
g-Eclipse
Plattform für den Zugriff auf weltweite Grid-Infrastrukturen
Zur Unterstützung der internationalen Zusammenarbeit in der Wissenschaft werden weltweite Grid-Infrastrukturen aufgebaut, was mit einer Zunahme der Komplexität dieser nächsten Internet-Generation ein-hergeht. g-Eclipse stellt mit dem Eclipse-Ökosystem eine generische Plattform für Grid-Nutzer, -Ressourcen-Betreiber und -Anwendungsentwickler bereit.
Harald Kornmayer und Mathias Stümpert
Harald Kornmayer und Mathias Stümpert
Eclipse Reporting
Sicherheit von BIRT Reports
Web-Berichte in BIRT gegen Unbefugte schützen
Matthias Fraaß
Matthias Fraaß
BIRT-Datensätze
Datenquellen zur Unterstützung von CSV-, Fix- oder XML-Dateien
Lofi Dewanto
Lofi Dewanto
Tools
RAD 7.0
IBM-Serverprodukte integrieren und unterstützen
Frank Pientka
Frank Pientka
PETA
Werkzeug zur Testautomatisierung
Torsten Stolpmann
Torsten Stolpmann
Praxis
Verteilte OSGi Services
Kommunikation in verteilten Systemen In einem verteilten System müssen die Anwendungsbestandteile miteinander interagieren. Es muss daher eine Prozessübergreifende verteilte Kommunikation ermöglicht werden. Equinox selbst bzw. die OSGi-Spezifikation lässt offen, wie Kommunikation auf Basis von OSGi realisiert wird. Am Beispiel der Open-Source-Imple-mentierung Nyota von der compeople AG wird gezeigt, wie eine solche Kommunikation umgesetzt werden kann.
Alexander Ziegler
Alexander Ziegler
Die embedded Webserver OSGi Service und Tomcat
Web und Eclipse mit dem internen Webserver
Markus Barchfeld
Markus Barchfeld
AJEER
Eclipse und Security Aspekt-orientiert
Peter Friese, Martin Lippert, Heiko Seeberger
Peter Friese, Martin Lippert, Heiko Seeberger
ContractJ
Ansatz zu Implementierung von Design by Contract
Heiko Seeberger
Heiko Seeberger
My Personal Eclipse
…mit Stefan Reichert
Eclipse als flexible und stabile Plattform















