RCP

Die Eclipse Rich Client Platform (RCP) wird erfolgreich in einer Vielzahl von Branchen eingesetzt.

Als eine der am weitesten verbreiteten und etablierten Entwicklungsumgebungen ist die Eclipse IDE bei vielen Softwareentwicklern das Werkzeug der Wahl für die Umsetzung ihrer Projekte. Insbesondere die hohe, durch verschiedenste Plug-Ins und Erweiterungen, erreichte Flexibilität der Plattform trägt maßgeblich zur großen Beliebtheit und vielseitigen Einsetzbarkeit der Eclipse IDE bei.

Doch die Eclipse-Plattform bietet noch mehr als nur eine flexible und komfortable Entwicklungsumgebung: Die unterliegende Plattform stellt ein umfangreiches Open-Source-Framework bereit, welches die Entwicklung von Rich Client Applications mit Java an vielen Stellen erleichtert und durch etablierte Standards sinnvoll strukturiert. Das Eclipse-RCP-Framework wird dabei im Rahmen des Entwicklungszyklus der Eclipse-Plattform kontinuierlich weiterentwickelt und präsentiert sich als eine solide, auch für kommerzielle Projekte erfolgreich einsetzbare, Technologie.

Grundsätzlich spricht man immer dann von einer „Eclipse-RCP“-Anwendung, wenn es sich um eine Rich-Client-Software handelt, die auf der Eclipse-Plattform basiert, aber nicht primär als Entwicklungswerkzeug für Software genutzt wird. Folglich finden sich in jeder Eclipse-RCP-Applikation auch die Grundstrukturen und Mechanismen der Eclipse IDE. Aus diesem Grund haben frühere RCP-Anwendungen oft den Ruf, ein sehr Eclipse-änliches Aussehen zu besitzen. Tatsächlich kann sich diese Ähnlichkeit in manchen Situationen sogar als Ausschlusskriterium für die Verwendung des Eclipse-RCP-Frameworks entpuppen, da das aus der Eclipse IDE bekannte und für die Verwendung in einer Entwicklungsumgebung für Software absolut sinnvolle Paradigma von Editoren und kontextabhängigen Ansichten, nicht immer mit dem konkreten Anwendungsszenario harmoniert. In den meisten Fällen überwiegen allerdings die Vorteile des Frameworks, welches insbesondere mit der Version 4.x der Eclipse Plattform durch strukturelle Anpassungen eine wesentliche Verbesserung erfahren hat.

 

Folgen Sie uns auf  Facebook
LinkedIn